Array.size() vs Array.length - JavaScript

Array Size Vs Array Length Javascript



En JavaScript, el ' llargada ” és una propietat d'un objecte de matriu que fa referència al nombre total d'elements de matriu. Per altra banda, ' mida () ” és un mètode disponible en alguns llenguatges de programació per a col·leccions, com ara llistes, conjunts i mapes. Retorna o emet el nombre d'elements presents a la col·lecció seleccionada.

Aquest article descriurà la diferència entre size() i Array.length a JavaScript.

Què és la propietat JavaScript Array.length?

llargada ” és la propietat d'un objecte matriu. És una propietat de només lectura d'una matriu i es pot utilitzar per determinar la mida o la longitud de la matriu o per accedir a l'últim element de la matriu. S'hi pot accedir amb l'ajuda de la notació de punts o la notació de claudàtors.







Com utilitzar Array.length a JavaScript?

Per utilitzar la propietat length de l'objecte matriu per determinar la mida o la longitud d'una matriu, seguiu la sintaxi donada:



matriu. llargada

O utilitzeu-lo amb la notació de claudàtors:



[ matriu. llargada ]

Exemple

Creeu una matriu de nombres parells:





era matriu = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

Determineu la mida d'una matriu utilitzant la propietat de longitud i emmagatzemeu-la en una variable ' mida ”:

hi ets tu = matriu. llargada ;

Finalment, imprimiu la longitud o la mida de la matriu:



consola. registre ( mida ) ;

Sortida

Què és size() a JavaScript?

mida () ” és un mètode JavaScript utilitzat per determinar o esbrinar la mida o la longitud d'un objecte. També s'utilitza per a col·leccions, com ara ' llistes ”, “ conjunts ”, i “ mapes ”. Tanmateix, no està disponible per als objectes de matriu.

Exemple

Truqueu al mètode size() amb la matriu definida:

hi ets tu = matriu. mida ( ) ;

Dóna un error ' array.size no és una funció ” perquè el mètode size() no està disponible per a la matriu:

Això és tot sobre array.size() i array.length a JavaScript.

Conclusió

mida () ” és un mètode disponible per a col·leccions com conjunts, llistes i mapes. Al mateix temps, ' longitud.matriu ” és una propietat d'un objecte matriu que representa el nombre total d'elements d'una matriu o la mida/longitud d'una matriu. Tanmateix, la propietat 'longitud' és significativament més ràpida que una trucada de mètode. Aquest article descriu la diferència entre Array.size() i Array.length a JavaScript.