forEach方法里操作對(duì)象生效,想要操作里面的基本數(shù)據(jù)類型,就用arr[i]的形式直接操作數(shù)組
例子一:let obj = {'1':1}
let oldArr = ['1',1,obj,true]
oldArr.forEach((el)=>{
el =1
? ? })
console.log(oldArr)? 結(jié)果不改變
例子二: let obj = {'1':1}
? ? let oldArr = ['1',1,obj,true]
? ? oldArr.forEach((el)=>{
? ? ? if(typeof el == 'object'){
? ? ? ? el['2']=2
? ? ? }? ?el = 2
? ? })
? ? console.log(oldArr)? ?結(jié)果改變