Cos'è un array?
L'array è un tipo di variabile che è strutturato in modo da poter archiviare più e diversi tipi di valori in una sola variabile e successivamente accedere a tali valori usando indici di array. L'indice è il numero di posizione in cui l'elemento array viene archiviato o salvato.
Per esempio:
const leagues = ["laLiga", "Premier League", "Bundesliga", "Serie A"];Nell'esempio sopra, se non usassimo array, dovremmo dichiarare 4 variabili e inizializzarle con i valori di cui sopra che sarebbero stati troppo frenetici.
Per esempio:
const League1 = "Laliga";Come possiamo vedere, è molto meglio che utilizziamo array rispetto ai metodi tradizionali. Se non sei ancora convinto, supponiamo che tu abbia dovuto elencare tutti i principali campionati di calcio del mondo. Dichiareresti tutte le variabili e inizieresti con i nomi della lega di calcio uno per uno. Non sarebbe meglio usare array? Certo che lo è.
Metodi di array JavaScript
Convertire gli array in stringa
Supponiamo che tu abbia un array che vorresti convertire in una stringa per la quale JavaScript ci fornisce il accordare() Metodo integrato per aiutarci. IL accordare() Il metodo convertirà il nostro array in una stringa. Tutti i valori dell'array saranno separati da una virgola nella stringa
Esempio:
// Array con il nome di campionati di calcioIl prossimo metodo integrato utilizzato molto dagli sviluppatori è il giuntura() metodo. Questa ha la stessa identica funzione di toString () i-e converte un array in stringa. L'unica differenza nel metodo join () è che qui possiamo specificare il separatore. Ad esempio, al posto delle virgole, possiamo fermare completamente. Per esempio:
// Array con il nome di campionati di calcioQui abbiamo specificato che i valori di un array dovrebbero essere separati con la fermata quando l'array viene convertito in una stringa.
Spingere e pop
Quando si lavora con gli array come sviluppatore, ci saranno momenti in cui è necessario aggiungere o rimuovere gli articoli da un array. Per ottenere il compito di aggiungere qualcosa o rimuovere qualcosa da un array, utilizziamo il metodo pop () e push ().
Metodo pop ()
L'eliminazione di un valore dall'array è ottenuta con il metodo pop () e elimina l'ultimo valore dell'indice dall'array.
Per esempio:
// Array con il nome di campionati di calcioCome possiamo vedere nello screenshot della console che l'elemento pop era sull'ultimo indice e successivamente quando abbiamo console registrare l'array non c'erano seria A.
Metodo push ()
La sintassi push è la stessa del pop. La differenza è la funzione che ciascuno. Il metodo push () viene utilizzato per inserire o aggiungere elementi all'ultimo indice dell'array.
Per esempio:
// Array con il nome di campionati di calcioNell'argomento del metodo push () passiamo il valore che vogliamo aggiungere all'array. In questo esempio, abbiamo superato "Ligue1" come volevamo aggiungerlo ai nostri campionati di array. Quando spingiamo il valore, vedremo Ligue1 alla fine dell'array.
Elementi mutevoli
Il metodo Shift () è lo stesso del metodo pop () tranne per il fatto che rimuove il primo elemento dall'array. Lo fa spostando tutti gli altri elementi su un indice inferiore tranne il primo. Rimuove il primo elemento indice.
Per esempio:
// Array con il nome di campionati di calcioIn questo esempio, nella finestra della console, ci verrà mostrato l'elemento che è stato eliminato dall'array. Quindi verrà mostrato il nuovo array.
Il metodo UnShift () è lo stesso del metodo push () tranne per il fatto che aggiunge un elemento all'inizio dell'array. La sintassi è la stessa del metodo di spostamento i-e leghe.UNSHIFT ("Scottish League").
Cambiare elementi
Possiamo cambiare un elemento all'indice specifico. L'indice inizia da 0 in un array.
Ad esempio, possiamo cambiare il primo elemento con:
campionati [0] = "Scottish League";Possiamo anche scoprire la lunghezza totale dell'array utilizzando il metodo di lunghezza incorporato di JavaScript.
// Array con il nome di campionati di calcioOutput: 4
Metodo Splice ()
Il metodo Splice () viene utilizzato per aggiungere elementi a un array proprio come il metodo push ().
Per esempio:
// Array con il nome di campionati di calcioGiunzione prende un indice in cui si desidera aggiungere un elemento. In questo esempio, abbiamo specificato il secondo indice in cui vogliamo aggiungere "ligue1". Gli elementi che vogliamo eliminare dall'array sono riportati nel secondo argomento. Dopo questo, possiamo aggiungere nuovi elementi, per quanto vogliamo. L'output sarà:
Possiamo anche utilizzare il metodo di giunzione per rimuovere un valore all'indice specificato.
Per esempio:
// Array con il nome di campionati di calcioRimuoverà l'elemento che si trova al primo indice.
Fusione di array
Possiamo anche unire gli array usando il metodo Concat (). Il metodo Concat () non altera l'array originale e crea solo un nuovo array.
Per esempio:
In questo esempio, due array verranno combinati usando il metodo Concat ():
// Array con il nome di campionati di calcioAbbiamo aggiunto le pari basse ai campionati.
Conclusione
Più elementi di dati o variabili dello stesso tipo sono rappresentati in un array singolo e quell'array può quindi essere manipolato in molti modi che sono discussi in questo post. Abbiamo discusso della manipolazione dell'array in JavaScript esaminando i metodi più comuni su come manipolare un array. Speriamo che tutti questi esempi ti abbiano dato un'idea di come funziona la manipolazione dell'array.