JavaScript

Training - esempio 8

Utilizzo di array
Dichiarazioni:

Esempio:

Clicca qui per vedere il codice sorgente dello script.

Concatenzazione di array:
concat(valore1, valore2, ..., valoreN): concatena l'array con i parametri passati alla funzione (che possono essere singoli valori numerici oppure altri array). Il metodo restituisce il nuovo array ottenuto dalla concatenzazione detta prima.

Esempio:


Concatenzazione di array in un unica stringa:
join(carattere_di_separazione): concatena gli elementi dell'array per formare un'unica stringa, separando eventualmente gli elementi con il carattere di separazione indicato.

Esempio:

Nota: per la concatenazione degli elementi e' possibile usare anche il metodo toLocaleString().

Prelievo di elementi:
pop(): restituisce l'ultimo elemento dell'array, eliminandolo dall'array (lenght diminuisce, quindi, di un valore).

Esempio:


Aggiunta di elementi:
push(valore1, valore2, ..., valoreN): aggiunge nuovi elementi in coda all'array. Il metodo restituisce il nuovo valore di length.

Esempio:


Inversione degli elementi:
reverse(): inverte le posizioni degli elementi dell'array.

Esempio:


Shift degli elementi:
shift(): restituisce l'elemento in testa all'array facendo slittare in avanti tutto quello che lo seguono.

Esempio:


Partzione di array:
slice(posizione_iniziale, posizione_finale): ritorna il sotto array generato dagli elementi che appartengono all'intervallo descritto dai valori passati come parametri (il primo e' escluso, il secondo no). L'array di partenza rimane immutato.

Esempio:


Ordinare un array:
sort(): ritorna l'array ordinato. E' possibile passare come argomento alla funzione l'espressione logica da usare nei confronti fra gli elementi dell'array.

Esempio: