WEB前端开发震惊部:喝茶的时间就用vue.js撸出个购物车 什么是vuex 先给出官网地址 官方解释: Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化 ... 2018-02-022,929 viewsCommentsVUE 阅读全文
网站建设与开发dedecms织梦给图片加上data-original图片延时加载功能 下面把方法分享出来,希望可以帮助到需要这种效果的朋友! 修改目录include下的文件extend.func.php,在最后面添加一个函数方法 function replaceurl($newurl)... 2018-02-014,260 viewsCommentsDEDECMS 阅读全文
WEB前端开发防止重复提交JS代码-javascript自动让提交按钮变灰 第一种方法:直接按钮中加入 当点击提交后,提交按钮变灰色不可用,这样可有效防止重复提交,本代码就是实现这样一个功能。从代码就可以看出,我们只需在提交按钮上加入这一句: onclick="javascr... 2018-02-012,012 viewsCommentsjavaScript 阅读全文
WEB前端开发前端刷新调试开发,禁止Chrome浏览器缓存方法! 前端的开发中,最麻烦的莫过于浏览器的缓存,经常需要清理缓存文件,导致开发效率较低。 但Chrome可以一键禁止浏览器缓存,并且在后续的操作中,无论相同的资源请求多少次,都不会缓存到本地,一起来体验下吧... 2018-02-012,162 viewsComments 阅读全文
WEB前端开发ES6 simd:javaScript操作CPU对应指令的接口 SIMD(发音/sim-dee/)是“Single Instruction/Multiple Data”的缩写,意为“单指令,多数据”。它是JavaScript操作CPU对应指令的接口,你可以看做这是... 2018-01-312,282 viewsCommentsECMAScript javaScript 阅读全文
WEB前端开发ES6 二进制数组三类对象(ArrayBuffer、TypedArray、DataView) 二进制数组(ArrayBuffer对象、TypedArray视图和DataView视图)是JavaScript操作二进制数据的一个接口。这些对象早就存在,属于独立的规格(2011年2月发布),ES6将... 2018-01-312,006 viewsCommentsECMAScript 阅读全文
WEB前端开发ECMAScript6(es6) 规格:数组的空位(map方法) 下面再看另一个例子。 const a1 = [undefined, undefined, undefined]; const a2 = [, , ,]; a1.length // 3 a2.lengt... 2018-01-312,783 viewsComments 阅读全文
WEB前端开发ECMAScript6(es6) 规格:相等运算符 相等运算符(==)是一个很让人头痛的运算符,它的语法行为多变,不符合直觉。这个小节就看看规格怎么规定它的行为。 请看下面这个表达式,请问它的值是多少。 0 == null 如果你不确定答案,或者想知道... 2018-01-312,166 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6 编程风格:如何将ES6新语法运用到编码实践之中 探讨如何将ES6的新语法,运用到编码实践之中,与传统的JavaScript语法结合在一起,写出合理的、易于阅读和维护的代码。 多家公司和组织已经公开了它们的风格规范,具体可参阅jscs.info,下面... 2018-01-311,929 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6 module模块的设计思想与严格模式 ES6 module 历史上,JavaScript 一直没有模块(module)体系,无法将一个大程序拆分成互相依赖的小文件,再用简单的方法拼装起来。其他语言都有这项功能,比如 Ruby 的requi... 2018-01-312,724 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6文档:修饰器(Decorator)函数修改类的行为 类的修饰 修饰器(Decorator)是一个函数,用来修改类的行为。这是ES7的一个提案,目前Babel转码器已经支持。 修饰器对类的行为的改变,是代码编译时发生的,而不是在运行时。这意味着,修饰器能... 2018-01-311,947 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6文档:对象Class基本语法、方法和属性 Class基本语法 概述 JavaScript语言的传统方法是通过构造函数,定义并生成新对象。下面是一个例子。 function Point(x, y) { this.x = x; this.y = ... 2018-01-312,143 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6文档:异步操作和ES7的async函数 异步编程对JavaScript语言太重要。Javascript语言的执行环境是“单线程”的,如果没有异步编程,根本没法用,非卡死不可。 ES6诞生以前,异步编程的方法,大概有下面四种。 回调函数 事件... 2018-01-312,182 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6异步编程解决方案:promise对象用法示例 Promise的含义 Promise是异步编程的一种解决方案,比传统的解决方案——回调函数和事件——更合理和更强大。它由社区最早提出和实现,ES6将其写进了语言标准,统一了用法,原生提供了Promis... 2018-01-312,228 viewsCommentsECMAScript 阅读全文
WEB前端开发es6异步编程解决方案:Generator 函数的语法和API Generator 函数基本概念 Generator函数是ES6提供的一种异步编程解决方案,语法行为与传统函数完全不同。本章详细介绍Generator函数的语法和API,它的异步编程应用请看《异步操作... 2018-01-312,088 viewsCommentsECMAScript 阅读全文
WEB前端开发es6文档:for…of循环 遍历所有数据结构的统一方法 ES6 借鉴 C++、Java、C# 和 Python 语言,引入了for...of循环,作为遍历所有数据结构的统一的方法。 一个数据结构只要部署了Symbol.iterator属性,就被视为具有it... 2018-01-313,119 viewsCommentsECMAScript 阅读全文
WEB前端开发es6文档:Iterator(遍历器)概念及接口调用规范 Iterator(遍历器)的概念 JavaScript原有的表示“集合”的数据结构,主要是数组(Array)和对象(Object),ES6又添加了Map和Set。这样就有了四种数据集合,用户还可以组合... 2018-01-311,938 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6 数据结构Map基本用法和代码示例 Map Map结构的目的和基本用法 JavaScript的对象(Object),本质上是键值对的集合(Hash结构),但是传统上只能用字符串当作键。这给它的使用带来了很大的限制。 var data =... 2018-01-312,179 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6 数据结构set基本用法和代码示例 Set 基本用法 ES6提供了新的数据结构Set。它类似于数组,但是成员的值都是唯一的,没有重复的值。 Set本身是一个构造函数,用来生成Set数据结构。 var s = new Set(); [2,... 2018-01-312,901 viewsCommentsECMAScript 阅读全文
WEB前端开发ES6 Generator函数语法的10个学习笔记 一、对Generator的理解 Generator 函数是一个状态机,封装了多个内部状态。 执行 Generator 函数会返回一个遍历器对象,也就是说,Generator函数除了状态机,还是一个遍历... 2018-01-312,611 viewsCommentsECMAScript 阅读全文
WEB前端开发web前端开发、后端开发或运维开发的技术学习路线 路线图主要展示了成为前端开发者、后端开发者或运维开发者的技术学习路线。 前端学习路线图 主要还是掌握好 HTML、CSS、JavaScript。框架太多不需要多去了解,学习一两个即可,可... 2018-01-315,274 viewsComments 阅读全文
WEB前端开发jQuery查询要点击的链接,添加新窗口打开属性 为了留住用户在本站,我们通常会使用新窗口打开外链,你可以设置target="_blank"。然而手动一个是麻烦,另一个则是有可能会遗漏,本文通过jQuery查询要点击的链接,添加相关属性,使其打开新窗... 2018-01-303,309 viewsCommentsjQuery 阅读全文