主题
fill
js
_.fill(array, value, [start=0], [end=array.length])
用 value
从 start
填充 array
的元素,直到(但不包括)end
。
¥Fills elements of array
with value
from start
up to, but not including, end
.
注意:此方法改变 array
。
¥Note: This method mutates array
.
新增于
¥Since
3.2.0
参数
¥Arguments
array
(数组):要填充的数组。¥
array
(Array): The array to fill.value
(*):要填充array
的值。¥
value
()*: The value to fillarray
with.[start=0]
(数值):要大写的字符串。¥
[start=0]
(number): The start position.[end=array.length]
(数值):结束位置。¥
[end=array.length]
(number): The end position.
返回
¥Returns
(数组):返回 array
。
¥(Array): Returns array
.
示例
¥Example
js
var array = [1, 2, 3];
_.fill(array, 'a');
console.log(array);
// => ['a', 'a', 'a']
_.fill(Array(3), 2);
// => [2, 2, 2]
_.fill([4, 6, 8, 10], '*', 1, 3);
// => [4, '*', '*', 10]