随笔分类 - ES6
摘要:ES5中定义了五种数组的迭代方法:every(),filter(),forEach(),map(),some()。 每个方法都接受两个参数:要在每一项运行的函数(必选)和运行该函数的作用域的对象-影响this的值(可选); 每个方法中的函数都会接受三个参数:该项的值(item),该项在数组的位置(i
阅读全文
摘要://向对象数组中添加新的属性 var arr = [{id:1,name:'xiaohua'},{id:2,name:'xiaohong'},] var newArr = arr.map(v=>{ return {...v,checked:true} }) console.log(arr);//不改
阅读全文
摘要:关于数组中foreach() 、map()、filter()、reduce() 、 some()、every()的总结。 1.foreach() var arr = [1,2,3,4]; arr.foreach((item,index,arr)=>{ console.log(item); //结果为
阅读全文
摘要:Map结构的目的和基本用法 JavaScript的对象(Object)本质上是键值对的集合(Hash结构),但是只能用字符串作为键。这给它的使用带来了很大的限制。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 <!DOCTYPE html> <htm
阅读全文