forEach能不能改变原数组?sort()如何排序?
forEach能不能改变原数组?
const arr = [1,2,3,5,4];
let arr2 = [{name:'小米2',age:22},{name:'小米1',age:11},{name:'小米3',age:33}]
1.如果数组元素是基本数据类型,则无法改变原数组
arr.forEach((item,index,arr)=>{
//item = item*2 // 不可行,[1,2,3,5,4]
arr[index] = item*2 // 可行,[2,4,6,10,8
原创
2022-05-04 12:14:27 ·
567 阅读 ·
0 评论