Questo articolo descriverà la differenza tra size() e Array.length in JavaScript.
Cos'è la proprietà JavaScript Array.length?
“ lunghezza ” è la proprietà di un oggetto array. È una proprietà di sola lettura di un array e può essere utilizzata per determinare la dimensione o la lunghezza dell'array o per accedere all'ultimo elemento dell'array. È possibile accedervi con l'aiuto della notazione del punto o della notazione delle parentesi.
Come utilizzare Array.length in JavaScript?
Per utilizzare la proprietà length dell'oggetto array per determinare la dimensione o la lunghezza di un array, seguire la sintassi data:
Vettore. lunghezza
Oppure usalo con la notazione tra parentesi:
[ Vettore. lunghezza ]
Esempio
Crea un array di numeri pari:
era matrice = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Determina la dimensione di un array utilizzando la proprietà length e memorizzalo in una variabile ' taglia ”:
ci sei tu = Vettore. lunghezza ;Infine, stampa la lunghezza o la dimensione dell'array:
consolare. tronco d'albero ( taglia ) ;
Produzione
Che cos'è size() in JavaScript?
“ taglia() ' è un metodo JavaScript utilizzato per determinare o scoprire la dimensione o la lunghezza di un oggetto. Viene utilizzato anche per collezioni, come “ elenchi ”, “ imposta ', e ' mappe ”. Tuttavia, non è disponibile per gli oggetti matrice.
Esempio
Chiama il metodo size() con l'array definito:
ci sei tu = Vettore. taglia ( ) ;Dà un errore ' array.size non è una funzione ” perché il metodo size() non è disponibile per l'array:
Questo è tutto su array.size() e array.length in JavaScript.
Conclusione
“ taglia() ” è un metodo disponibile per raccolte come insiemi, elenchi e mappe. Allo stesso tempo, ' Array.lunghezza ” è una proprietà di un oggetto array che rappresenta il numero totale di elementi in un array o la dimensione/lunghezza di un array. Tuttavia, la proprietà 'length' è significativamente più veloce di una chiamata al metodo. Questo articolo ha descritto la differenza tra Array.size() e Array.length in JavaScript.