Metodo Array fill() di JavaScript

Definizione e uso

fill() Il metodo riempie gli elementi specifici dell'array con un valore statico.

Puoi specificare la posizione di inizio e fine del riempimento. Se non specificato, verranno riempiti tutti gli elementi.

Nota:fill() Sovrascriverà l'array originale.

Esempio

Esempio 1

Riempimento di tutti gli elementi dell'array con un valore statico:

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

Prova personalmente

Esempio 2

Riempimento degli ultimi due elementi dell'array con un valore statico:

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

Prova personalmente

Sintassi

array.fill(value, start, end)

Valore del parametro

Parametro Descrizione
value Obbligatorio. Valore utilizzato per riempire l'array.
start Opzionale. Indice di inizio del riempimento dell'array (predefinito 0).
end Opzionale. Indice di arresto della riempimento dell'array (predefinito array.length).

Dettagli tecnici

Ritorno: Array, array modificato.
Versione di JavaScript: ECMAScript 6

Supporto del browser

I numeri nella tabella indicano la versione del browser che supporta completamente questo metodo.

Chrome Edge Firefox Safari Opera
Chrome 45 Edge 12 Firefox 31 Safari 7.1 Opera 32
Settembre 2015 Luglio 2015 Luglio 2014 Settembre 2014 Settembre 2015

Nota:Internet Explorer non supporta fill() Metodi.

Pagine correlate

Tutorial:Array JavaScript

Tutorial:Array Const JavaScript

Tutorial:Metodi degli array JavaScript

Tutorial:Ordinamento degli array JavaScript

Tutorial:Iterazione degli array JavaScript