Метод JavaScript Array fill()

Определение и использование

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

Вы можете指定 положение начала и конца наполнения. Если они не указаны, то будут заполнены все элементы.

Комментарий:fill() Будет заменять исходный массив.

Пример

Пример 1

Заполните все элементы массива статическим значением:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi");

Попробуйте сами

Пример 2

Заполните последние два элемента массива статическим значением:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
fruits.fill("Kiwi", 2, 4);

Попробуйте сами

Синтаксис

array.fill(value, start, end)

Значение параметра

Параметр Описание
value Обязателен. Значение, используемое для наполнения массива.
start Опционально. Индекс начала наполнения массива (по умолчанию 0).
end Опционально. Индекс остановки наполнения массива (по умолчанию array.length).

Технические детали

Возвратное значение: Массив, измененный массив.
Версия JavaScript: ECMAScript 6

Поддержка браузеров

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

Chrome Edge Firefox Safari Opera
Chrome 45 Edge 12 Firefox 31 Safari 7.1 Opera 32
сентябрь 2015 года июль 2015 года июль 2014 года сентябрь 2014 года сентябрь 2015 года

Комментарий:Internet Explorer не поддерживается fill() Методы.

Соответствующие страницы

Урок:Массив JavaScript

Урок:Const массива JavaScript

Урок:Методы массива JavaScript

Урок:Сортировка массива JavaScript

Урок:Итерация массива JavaScript