Array in Javascript
Gli array sono collezioni ordinate di elementi che possono essere di qualsiasi tipo. In questa lezione, esploreremo in dettaglio come creare, manipolare e utilizzare gli array in JavaScript.
Creazione di Array
Gli array possono contenere elementi di qualsiasi tipo, inclusi numeri, stringhe, oggetti e altro ancora. Puoi creare un array utilizzando le parentesi quadre []
e separando gli elementi con virgole.
Accesso agli Elementi dell’Array
Puoi accedere agli elementi di un array utilizzando l’indice dell’elemento desiderato. Gli indici degli array iniziano da 0.
Modifica degli Elementi dell’Array
Puoi modificare gli elementi di un array assegnando nuovi valori agli indici desiderati.
Lunghezza dell’Array
Puoi ottenere la lunghezza di un array utilizzando la proprietĂ length
.
Iterare negli Array
Gli array possono essere iterati utilizzando vari tipi di cicli. Ad esempio:
- Ciclo
for
:
- Ciclo
for...of
:
Metodi degli Array
Gli array in JavaScript dispongono di numerosi metodi incorporati che semplificano la manipolazione degli array. Ecco alcuni esempi:
push(element)
: Aggiunge un elemento alla fine dell’array.
pop()
: Rimuove e restituisce l’ultimo elemento dell’array.
shift()
: Rimuove e restituisce il primo elemento dell’array.
unshift(element)
: Aggiunge uno o più elementi all’inizio dell’array.
sort()
: Ordina gli elementi dell’array.
splice(start, deleteCount, element1, ..., elementN)
: Modifica il contenuto di un array rimuovendo o sostituendo elementi.
slice(start, end)
: Estrae una porzione dell’array.
join(separator)
: Unisce gli elementi dell’array in una stringa utilizzando il separatore specificato.
delete(index)
: Rimuove un elemento dall’array lasciando un buco nell’indice corrispondente.
concat(array1, array2, ..., arrayN)
: Unisce due o piĂą array in uno nuovo.
flat(depth)
: “Appiattisce” un array annidato.
map(callback)
: Crea un nuovo array applicando una funzione a ciascun elemento.
Array come Costante
Puoi dichiarare un array come costante utilizzando la parola chiave const
. Tuttavia, ciò non significa che gli elementi dell’array sono immutabili. Puoi ancora modificare gli elementi dell’array, ma non puoi assegnare un nuovo array alla variabile costante.
Conclusioni
Gli array sono fondamentali per la programmazione in JavaScript e ti consentono di organizzare, manipolare e gestire insiemi di dati. Ora che hai familiarità con la creazione, l’accesso e la manipolazione degli array, sei pronto per esplorare ulteriori concetti avanzati e approfondire le tue competenze di programmazione.