Метод JavaScript Array fill()
- Предыдущая страница every()
- Следующая страница filter()
- Вернуться на один уровень выше Референсное руководство по JavaScript Array
Определение и использование
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
Урок:Методы массива JavaScript
- Предыдущая страница every()
- Следующая страница filter()
- Вернуться на один уровень выше Референсное руководство по JavaScript Array