平时简单总结:不足之处还望见谅:
实例: 11.1 forEach:只能进行取值操作,不能进行修改 arr.forEach(function(element,index,arr){});//注意参数; 参数3一般不用、、这个更多的是面向对象 11.2 map:也用于遍历 主要是进行值的修改操作 arr.map(function(ele,index){ return ele+'z';//要改值,返回 }) 11.3 every://返回布尔值 var arr=[1,2,4,5,6,7,8]; var result=arr.every(function(ele,index){ return ele<15; }); console.log(result);//true 11.4 some var arr=[1,2,4,5,6,7,8]; var result=arr.some(function(ele,index){ return ele>5; }); console.log(result);//ture; 11.5 filter 过滤 var arr=[12,12,12,14,14,15,16,23,23,24]; var result=arr.filter(function(element){ return element>15;//取出大于15的数 结果是true时,返回这个值 });
console.log(result);