params.forEach(item=> {
item = item * 2
})
数组,作为一种引用数据类型,存储在堆内存中,item
是指向堆内存的指针,修改 item 不能直接修改原数组的值,只能通过 数组索引进行修改。
map 方法不会修改原数组,创建一个新数组,其结果是每个元素调用一次提供的函数后的返回值。
params.forEach(item=> {
item = item * 2
})
数组,作为一种引用数据类型,存储在堆内存中,item
是指向堆内存的指针,修改 item 不能直接修改原数组的值,只能通过 数组索引进行修改。
map 方法不会修改原数组,创建一个新数组,其结果是每个元素调用一次提供的函数后的返回值。
本文标题:forEach 不能通过item直接修改原数组
本文链接:https://www.haomeiwen.com/subject/aimtoktx.html
网友评论