欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

javascript使用Array.fill()时遇到的坑

程序员文章站 2022-03-10 18:14:38
...

在使用javascript的Array.fill()方法时遇到的坑,

let nameArr1 = new Array(3).fill({})
nameArr1[1].name = "kaka"
console.log(nameArr1)

输出结果如图:

javascript使用Array.fill()时遇到的坑

数组元素的值会互相影响,原因暂时不知道。后续查看源码弄懂