logo

Matrice JavaScript

matrice JavaScript è un oggetto che rappresenta una raccolta di tipi simili di elementi.

Esistono 3 modi per costruire un array in JavaScript

  1. Per array letterale
  2. Creando direttamente un'istanza di Array (utilizzando la nuova parola chiave)
  3. Utilizzando un costruttore di array (utilizzando la nuova parola chiave)

1) Letterale array JavaScript

La sintassi per creare un array utilizzando il valore letterale dell'array è riportata di seguito:

 var arrayname=[value1,value2.....valueN]; 

Come puoi vedere, i valori sono contenuti all'interno di [ ] e separati da , (virgola).

Vediamo il semplice esempio di creazione e utilizzo di array in JavaScript.

 var emp=[&apos;Sonoo&apos;,&apos;Vimal&apos;,&apos;Ratan&apos;]; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Provalo adesso

La proprietà .length restituisce la lunghezza di un array.

Output dell'esempio precedente

c stringa nell'array

2) Array JavaScript direttamente (nuova parola chiave)

La sintassi per creare direttamente l'array è riportata di seguito:

 var arrayname=new Array(); 

Qui, nuova parola chiave viene utilizzato per creare un'istanza di array.

Vediamo l'esempio della creazione diretta dell'array.

 var i; var emp = new Array(); emp[0] = &apos;Arun&apos;; emp[1] = &apos;Varun&apos;; emp[2] = &apos;John&apos;; for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Provalo adesso

Output dell'esempio precedente

3) Costruttore di array JavaScript (nuova parola chiave)

Qui, devi creare un'istanza dell'array passando gli argomenti nel costruttore in modo da non dover fornire esplicitamente il valore.

cos'è l'oracolo

Di seguito è riportato l'esempio di creazione di un oggetto tramite il costruttore di array.

 var emp=new Array(&apos;Jai&apos;,&apos;Vijay&apos;,&apos;Smith&apos;); for (i=0;i <emp.length;i++){ document.write(emp[i] + ' <br>&apos;); } </emp.length;i++){>
Provalo adesso

Output dell'esempio precedente


Metodi di array JavaScript

Vediamo l'elenco dei metodi di array JavaScript con la loro descrizione.

Metodi Descrizione
concat() Restituisce un nuovo oggetto array che contiene due o più array uniti.
copia all'interno() Copia la parte dell'array specificato con i propri elementi e restituisce l'array modificato.
inserimenti() Crea un oggetto iteratore e un ciclo che esegue l'iterazione su ciascuna coppia chiave/valore.
ogni() Determina se tutti gli elementi di un array soddisfano le condizioni della funzione fornite.
Piatto() Crea un nuovo array contenente elementi di sottoarray concatenati ricorsivamente fino alla profondità specificata.
mappapiatta() Mappa tutti gli elementi dell'array tramite la funzione di mappatura, quindi appiattisce il risultato in un nuovo array.
riempire() Riempie gli elementi in un array con valori statici.
da() Crea un nuovo array che trasporta la copia esatta di un altro elemento dell'array.
filtro() Restituisce il nuovo array contenente gli elementi che superano le condizioni della funzione fornite.
Trovare() Restituisce il valore del primo elemento nell'array specificato che soddisfa la condizione specificata.
trovaIndice() Restituisce il valore dell'indice del primo elemento nell'array specificato che soddisfa la condizione specificata.
per ciascuno() Richiama la funzione fornita una volta per ciascun elemento di un array.
include() Controlla se l'array fornito contiene l'elemento specificato.
indice di() Cerca l'elemento specificato nell'array specificato e restituisce l'indice della prima corrispondenza.
isArray() Verifica se il valore passato è un array.
giuntura() Unisce gli elementi di un array come una stringa.
chiavi() Crea un oggetto iteratore che contiene solo le chiavi dell'array, quindi scorre queste chiavi.
ultimoIndiceOf() Cerca l'elemento specificato nell'array specificato e restituisce l'indice dell'ultima corrispondenza.
carta geografica() Chiama la funzione specificata per ogni elemento dell'array e restituisce il nuovo array
Di() Crea un nuovo array da un numero variabile di argomenti, contenente qualsiasi tipo di argomento.
pop() Rimuove e restituisce l'ultimo elemento di un array.
spingere() Aggiunge uno o più elementi alla fine di un array.
inversione() Inverte gli elementi di un determinato array.
ridurre(funzione, iniziale) Esegue una funzione fornita per ciascun valore da sinistra a destra e riduce l'array a un singolo valore.
riduciDestra() Esegue una funzione fornita per ciascun valore da destra a sinistra e riduce l'array a un singolo valore.
Alcuni() Determina se qualche elemento dell'array supera il test della funzione implementata.
spostare() Rimuove e restituisce il primo elemento di un array.
fetta() Restituisce un nuovo array contenente la copia della parte dell'array specificato.
ordinare() Restituisce l'elemento dell'array specificato in ordine ordinato.
giunzione() Aggiunge/rimuove elementi al/dall'array specificato.
toLocaleString() Restituisce una stringa contenente tutti gli elementi di un array specificato.
accordare() Converte gli elementi di un array specificato in forma di stringa, senza influenzare l'array originale.
non spostare() Aggiunge uno o più elementi all'inizio dell'array specificato.
valori() Crea un nuovo oggetto iteratore che trasporta valori per ciascun indice nell'array.