其他分享
首页 > 其他分享> > Array.fill() 注意点:

Array.fill() 注意点:

作者:互联网

如果 fill() 填充的 是一个引用类型, 比如 :

const a = [0,1]  | {a:1}

const b = Array.from({length: 6}).fill(a) ;

 

如果去修改 b[0][0] = 1 | b[0].a = 10

那么生成的数组,填充的所有 元素的都会被改变。

因为 对于引用类型(对象),填充的是对象的引用。

标签:10,const,填充,引用,Array,fill,注意
来源: https://www.cnblogs.com/Hijacku/p/16458139.html