Método Array fill() do JavaScript

Definição e uso

fill() O método preenche elementos específicos do array com um valor estático.

Você pode especificar a posição de início e fim para preencher. Se não for especificado, todos os elementos serão preenchidos.

Notas:fill() Substitui o array original.

Exemplo

Exemplo 1

Preencher todos os elementos do array com um valor estático:

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

Experimente você mesmo

Exemplo 2

Preencher os dois últimos elementos do array com um valor estático:

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

Experimente você mesmo

Sintaxe

array.fill(value, start, end)

Valor do parâmetro

Parâmetro Descrição
value Obrigatório. Valor usado para preencher o array.
start Opcional. Índice de início para preencher o array (padrão: 0).
end Opcional. Índice de parada para preencher o array (padrão: array.length).

Detalhes técnicos

Retorno: Array, array alterado.
Versão do JavaScript: ECMAScript 6

Suporte do navegador

Os números na tabela indicam a primeira versão do navegador que suporta completamente este método.

Chrome Edge Firefox Safari Opera
Chrome 45 Edge 12 Firefox 31 Safari 7.1 Opera 32
Setembro de 2015 Julho de 2015 Julho de 2014 Setembro de 2014 Setembro de 2015

Notas:Internet Explorer não suporta fill() Métodos.

Páginas relacionadas

Tutorial:Array do JavaScript

Tutorial:Const do array do JavaScript

Tutorial:Métodos de array do JavaScript

Tutorial:Ordenação de array do JavaScript

Tutorial:Iteração de array do JavaScript