Metodo copyWithin() dell'Array JavaScript
- Pagina precedente constructor
- Pagina successiva entries()
- Torna alla pagina precedente Manuale di riferimento JavaScript Array
Definizione e uso
copyWithin()
Il metodo copia gli elementi dell'array in un'altra posizione dell'array, sovrascrivendo i valori esistenti.
copyWithin()
Il metodo non aggiunge mai più elementi all'array.
Suggerimento:copyWithin()
Il metodo sovrascrive l'array originale.
Esempio
Esempio 1
Copia i primi due elementi degli ultimi due elementi dell'array:
var fruits = ["Banana", "Orange", "Apple", "Mango"]; fruits.copyWithin(2, 0);
Esempio 2
Copia i primi due elementi dell'array nei terzi e quarti posti:
var fruits = ["Banana", "Orange", "Apple", "Mango", "Kiwi", "Papaya"]; fruits.copyWithin(2, 0, 2);
Sintassi
array.copyWithin(target, start, end)
Valore del parametro
Parametro | Descrizione |
---|---|
target | Obbligatorio. Indice di destinazione per copiare gli elementi. |
start | Opzionale. Indice di partenza per copiare gli elementi (per default 0). |
end | Opzionale. Indice di partenza per fermare la copia degli elementi (per default array.length). |
Dettagli tecnici
Valore di 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 | Firefox 32 | Safari 9 | Opera 32 |
Settembre 2015 | Luglio 2015 | Settembre 2014 | Settembre 2015 | Settembre 2015 |
Note:Internet Explorer non supporta il metodo copyWithin().
Pagine correlate
Guida:Array JavaScript
Guida:Const degli array JavaScript
Guida:Metodi degli array JavaScript
- Pagina precedente constructor
- Pagina successiva entries()
- Torna alla pagina precedente Manuale di riferimento JavaScript Array