美文网首页
forEach 不能通过item直接修改原数组

forEach 不能通过item直接修改原数组

作者: jluemmmm | 来源:发表于2020-12-28 19:42 被阅读0次
params.forEach(item=> {
  item = item * 2
})

数组,作为一种引用数据类型,存储在堆内存中,item是指向堆内存的指针,修改 item 不能直接修改原数组的值,只能通过 数组索引进行修改。

map 方法不会修改原数组,创建一个新数组,其结果是每个元素调用一次提供的函数后的返回值。

相关文章

网友评论

      本文标题:forEach 不能通过item直接修改原数组

      本文链接:https://www.haomeiwen.com/subject/aimtoktx.html