English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Метод fill() использует статические значения для заполнения всех элементов массива от начала до конца индекса.
array.fill(value, start, end)
var nums = [1, 2, 3, 4]; nums.fill(17);Проверим‹/›
Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод fill():
Метод | |||||
fill() | 45 | 31 | Да | 8 | Да |
Параметр | Описание |
---|---|
value | (обязательный) Значение для наполнения массива |
start | (по умолчанию) Индекс начала наполнения массива. По умолчанию равно 0 |
end | (по умолчанию) Индекс остановки наполнения массива. По умолчанию равноthis.length |
Возвратное значение: | Измененный массив |
---|---|
Версия JavaScript: | ECMAScript 6 |
Заполнение с позиции 2 до позиции 4 нулями:
var nums = [1, 2, 3, 4]; nums.fill(0, 2, 4);Проверим‹/›
Заполнение с позиции 1 семеркой:
var nums = [1, 2, 3, 4]; nums.fill(7, 1);Проверим‹/›