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.