javascript Array.fill

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript Array.fill相关的知识,希望对你有一定的参考价值。

const length = 3;
const resultA = Array.from({ length }, () => ({}));
const resultB = Array(length).fill({});

resultA; // => [{}, {}, {}]
resultB; // => [{}, {}, {}]

resultA[0] === resultA[1]; // => false
resultB[0] === resultB[1]; // => true

以上是关于javascript Array.fill的主要内容,如果未能解决你的问题,请参考以下文章

ES6的Array.from()和Array.fill()方法

js 解决 Array.fill()参数为对象指向同一个引用地址

ES6基础之Array.fill函数

C# for-loop 和 Array.Fill 之间的性能差异

8 个有用的 JS 技巧

几个牛X的js开发技巧