复习react看到这样一种用法:
Array(9).fill(null);
对于ES6的这个方法,没什么印象了,现在记录一下。
那么这段话是什么意思呢?
Array(9)自然就是定义9个元素的数组
fill()方法将一个数组的所有元素从开始索引填充到具有静态值的结束索引,语法为:
arr.fill(value)
arr.fill(value, start)
arr.fill(value, start, end)
Array(9).fill(null)就是声明一个值全为 null 的数组。