English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Метод fill() массива JavaScript

 Объект массива JavaScript

Метод fill() использует статические значения для заполнения всех элементов массива от начала до конца индекса.

Синтаксис:

array.fill(value, start, end)
var nums = [1, 2, 3, 4];
nums.fill(17);
Проверим‹/›

Совместимость браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает метод fill():

Метод
fill()4531Да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);
Проверим‹/›

 Объект массива JavaScript