Advertisement

JS数组的常用操作方法(包含push、pop等基本功能)

阅读量:

1.forEach

遍历整个数组时,请注意该回调函数会分别接收当前元素及其索引以及整个数组本身,并将这些信息传递给调用方;同时该函数不会返回任何值。

复制代码
    let data = [1,3,5,7,9,11,13];
    let result = data.forEach((item)=>{
    	console.log('item = '+(item+1));
    	return item + 1;//无效
    });
    //result is undefined
    data.forEach((item,index,arr)=>{
    	console.log(`item = ${item} ,index = ${index}`);
    	arr[index] = item + 1;
    });
    //data : [2, 4, 6, 8, 10, 12, 14]
    
    

2.map

类似于forEach的方法会遍历该数组,并将所有回调函数返回值整合为一个新的数组并返回

全部评论 (0)

还没有任何评论哟~