七.ECMAScript5关于数组的新方法1.forEach():遍历数组,并为每个元素调用传入的函数; 举例: 1 var a = [1,2,3]; 2 var sum = 0; 3 //传一个参数 4 a.forEach(function(v){ 5 sum += v; 6 }); 7 cons... ...
分类:
编程语言 时间:
2017-07-20 23:47:19
阅读次数:
292
遍历数组法 实现思路:新建一新数组,遍历传入数组,值不在新数组就加入该新数组中;注意点:判断值是否在数组的方法“indexOf”是ECMAScript5 方法,IE8以下不支持,需多写一些兼容低版本浏览器代码: // 最简单数组去重法 function unique1(array){ var n = ...
分类:
编程语言 时间:
2017-06-29 17:56:28
阅读次数:
175
参考地址:https://cn.vuejs.org/v2/guide/installation.html Vue.js 是一套构建用户界面的渐进式框架,不支持IE8及其以下版本的浏览器,因为其使用IE8不能模拟的ECMAScript5特性,Vue.js支持所有 兼容ECMAScript5的浏览器。 ...
分类:
其他好文 时间:
2017-06-28 23:11:14
阅读次数:
210
Vue.js兼容性Vue.js.js不支持IE8及其以下版本,因为Vue.js.js使用了IE8不能模拟的ECMAScript5特性。Vue.js.js支持所有兼容ECMAScript5的浏览器。Vue.js安装安装方式有两种:1、直接下载用script标签引入(推荐引入开发版本,压缩版本会失去错误提示和警告)2、使用cdn方法引入3..
分类:
Web程序 时间:
2017-06-21 20:03:56
阅读次数:
411
直接读写、使用Getter/Setter accessors 严格模式下: 1 writable、value属于直接读写,Getter/Setter属于存取器读写。 这两种方法是互斥的,只能使用其中之一。 2 writable默认false,即对象属性是只读的。 3 只提供Getter,则对象的属性 ...
分类:
其他好文 时间:
2017-06-13 17:04:48
阅读次数:
159
对象被冻结后: 1 不能添加属性。 2 不能删除属性。 3 不能修改属性。(赋值) 4 不能修改属性描述符。(会抛异常) ...
分类:
其他好文 时间:
2017-06-13 16:59:36
阅读次数:
135
封闭对象后: 1 不能增加、删除属性。2 可以修改属性。3 不能修改属性描述符。会抛异常。 ...
分类:
其他好文 时间:
2017-06-13 12:53:39
阅读次数:
144
阻止对象扩展后: 1 不能添加属性。严格模式下,添加属性还会抛异常。2 可以修改属性的值。3 可以删除属性。4 可以修改属性描述符。 ...
分类:
其他好文 时间:
2017-06-13 12:37:35
阅读次数:
172
forEach 是ES5新方法中最基本的一个,就是遍历,循环。类似for arr.forEach(function(value,index,array){}) value -- 遍历的数组内容 index -- 对应的数组索引 array -- 数组本身 这时同学发现了forEach方法跟jQuer ...
分类:
编程语言 时间:
2017-06-04 09:52:24
阅读次数:
217
ECMAScript 5 的2个归并数组的方法,reduce() reduceRight() 两个方法都会迭代数组的所有项,然后构建一个最终返回的值。 两个参数: 1、函数,一个在每一项上调用的函数和 2、(可选的)作为归并基础的初始值。 第一个函数handlerReduce()接受4个参数 1、前 ...
分类:
其他好文 时间:
2017-05-30 15:54:19
阅读次数:
240