Array.size() vs Array.length – JavaScript

Array Size Vs Array Length Javascript



În JavaScript, „ lungime ” este o proprietate a unui obiect matrice care se referă la numărul total de elemente matrice. Pe de altă parte, ' mărimea() ” este o metodă disponibilă în unele limbaje de programare pentru colecții, cum ar fi liste, seturi și hărți. Returnează sau emite numărul de elemente prezente în colecția selectată.

Acest articol va descrie diferența dintre size() și Array.length în JavaScript.

Ce este proprietatea JavaScript Array.length?

lungime ” este proprietatea unui obiect matrice. Este o proprietate de numai citire a unei matrice și poate fi folosită pentru a determina dimensiunea sau lungimea matricei sau pentru a accesa ultimul element din matrice. Poate fi accesat cu ajutorul notației puncte sau a parantezei.







Cum se utilizează Array.length în JavaScript?

Pentru a utiliza proprietatea length a obiectului matrice pentru a determina dimensiunea sau lungimea unei matrice, urmați sintaxa dată:



matrice. lungime

Sau folosiți-l cu notația paranteze:



[ matrice. lungime ]

Exemplu

Creați o matrice de numere pare:





a fost matrice = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

Determinați dimensiunea unui tablou folosind proprietatea length și stocați-o într-o variabilă „ mărimea ”:

acolo esti tu = matrice. lungime ;

În cele din urmă, imprimați lungimea sau dimensiunea matricei:



consolă. Buturuga ( mărimea ) ;

Ieșire

Ce este size() în JavaScript?

mărimea() ” este o metodă JavaScript utilizată pentru a determina sau a afla dimensiunea sau lungimea unui obiect. Este folosit și pentru colecții, cum ar fi „ liste ”, “ seturi ', și ' hărți ”. Cu toate acestea, nu este disponibil pentru obiectele matrice.

Exemplu

Apelați metoda size() cu matricea definită:

acolo esti tu = matrice. mărimea ( ) ;

Dă o eroare „ array.size nu este o funcție ” deoarece metoda size() nu este disponibilă pentru matrice:

Acesta este totul despre array.size() și array.length în JavaScript.

Concluzie

mărimea() ” este o metodă disponibilă pentru colecții precum seturi, liste și hărți. In acelasi timp, ' Array.lungime ” este o proprietate a unui obiect matrice care reprezintă numărul total de elemente dintr-o matrice sau dimensiunea/lungimea unei matrice. Cu toate acestea, proprietatea „lungime” este semnificativ mai rapidă decât un apel de metodă. Acest articol a descris diferența dintre Array.size() și Array.length în JavaScript.