Metodi di array e oggetti, iterazione e manipolazione in JavaScript.
41 carte · carte base · Scritto dall'IA, controllato due volte. Modifica quello che vuoi.
- Cosa fa Array.push()?
Mostra risposta
Aggiunge uno o più elementi alla fine di un array e restituisce la nuova lunghezza. Modifica l'array originale.
- Cosa fa Array.pop()?
Mostra risposta
Rimuove l'ultimo elemento di un array e lo restituisce. Modifica l'array originale. Restituisce undefined se l'array è vuoto.
- Cosa fa Array.shift()?
Mostra risposta
Rimuove il primo elemento di un array e lo restituisce. Modifica l'array originale. Restituisce undefined se l'array è vuoto.
- Cosa fa Array.unshift()?
Mostra risposta
Aggiunge uno o più elementi all'inizio di un array e restituisce la nuova lunghezza. Modifica l'array originale.
- Cosa fa Array.slice()?
Mostra risposta
Restituisce una copia superficiale (shallow copy) di una porzione di un array. Non modifica l'array originale. Accetta gli indici di inizio e di fine.
- Cosa fa Array.splice()?
Mostra risposta
Rimuove elementi da un array e, facoltativamente, ne inserisce di nuovi. Modifica l'array originale e restituisce un array con gli elementi rimossi.
- Cosa fa Array.concat()?
Mostra risposta
Unisce due o più array in un nuovo array. Restituisce un nuovo array e non modifica gli originali.
- Cosa fa Array.join()?
Mostra risposta
Unisce tutti gli elementi di un array in un'unica stringa, separati da un separatore specificato. Il separatore predefinito è la virgola.
- Cosa fa Array.indexOf()?
Mostra risposta
Restituisce l'indice del primo elemento che corrisponde al valore cercato. Restituisce -1 se non lo trova.
- Cosa fa Array.includes()?
Mostra risposta
Verifica se un array contiene un determinato elemento e restituisce un booleano. Più leggibile di indexOf per semplici controlli di presenza.
- Cosa fa Array.reverse()?
Mostra risposta
Inverte l'ordine degli elementi di un array sul posto. Modifica l'array originale e ne restituisce un riferimento.
- Cosa fa Array.sort()?
Mostra risposta
Ordina gli elementi di un array sul posto. Per impostazione predefinita ordina lessicograficamente, come stringhe. Accetta una funzione di confronto facoltativa.
- Cosa fa Array.map()?
Mostra risposta
Trasforma ogni elemento di un array con una funzione callback e restituisce un nuovo array. Non modifica l'array originale.
- Cosa fa Array.filter()?
Mostra risposta
Crea un nuovo array con gli elementi che superano il test della funzione callback. Non modifica l'array originale.
- Cosa fa Array.reduce()?
Mostra risposta
Accumula gli elementi di un array in un unico valore applicando una funzione callback. Accetta una callback e un valore iniziale facoltativo.