forEach();
some();
every();
map();
filter();
第一個(gè)參數(shù)是遍歷的數(shù)組內(nèi)容,第二個(gè)參數(shù)是對(duì)應(yīng)的數(shù)組索引结序,
第三個(gè)參數(shù)是數(shù)組本身
var arr = [1,2,3,4];
var sum = 0;
arr.forEach(function(value,index,array){
array[index] == value; //結(jié)果為true
sum+=value;
});
console.log(sum); //結(jié)果為 10
"use strict";
var a = [1,2,3,4];
var b = [1,2,3,4,5,6];
console.log(a.every(item_a =>{
return b.some(item_b => {
return item_a===item_b;});
}));
var oldArray = [1,2,3,4,5,6,7,8,9,10];
var newArray = oldArray.filter(val=>{
return val < 6;
});
console.log(newArray);
var oldArray = [1,2,3,4,5];
var newArray = oldArray.map(val=>{
return val+3;
});
console.log(newArray);