js for循环不能直接改变当前项

2022-11-10  本文已影响0人  蜗牛Coming
var arr =[{name:'tom'},{name:'john'},{name:'jim'}];
arr.forEach((item)=>{
if(item.name==="john"){
item={name:'aaa'}
}
});

为啥不能改?底层原因是啥呢?

上一篇下一篇

猜你喜欢

热点阅读