今天在刷算法的时候,看解析,发现了Array(n).fill(‘a’)这样的用法。
这属于ES6的一种用法。
Array(n)很明显就是定义一个数组,里面有n个元素。
fill()方法将一个数组的所有元素从开始索引填充到具有静态值的结束索引,语法为:
arr.fill(value)
arr.fill(value, start)
arr.fill(value, start, end)
Array(n).fill(‘a’)就是声明一个值全为a 的数组。
今天在刷算法的时候,看解析,发现了Array(n).fill(‘a’)这样的用法。
这属于ES6的一种用法。
Array(n)很明显就是定义一个数组,里面有n个元素。
fill()方法将一个数组的所有元素从开始索引填充到具有静态值的结束索引,语法为:
arr.fill(value)
arr.fill(value, start)
arr.fill(value, start, end)
Array(n).fill(‘a’)就是声明一个值全为a 的数组。