Array.size() versus Array.length – JavaScript

Array Size Versus Array Length Javascript



In JavaScript is de ' lengte ” is een eigenschap van een array-object dat verwijst naar het totale aantal array-elementen. Anderzijds, ' maat() ” is een methode die in sommige programmeertalen beschikbaar is voor verzamelingen, zoals lijsten, sets en kaarten. Het retourneert of voert het aantal elementen uit dat aanwezig is in de geselecteerde verzameling.

Dit artikel beschrijft het verschil tussen size() en Array.length in JavaScript.

Wat is JavaScript Array.length-eigenschap?

lengte ” is de eigenschap van een array-object. Het is een alleen-lezen eigenschap van een array en kan worden gebruikt om de grootte of lengte van de array te bepalen of om toegang te krijgen tot het laatste element in de array. Het is toegankelijk met behulp van puntnotatie of haakjesnotatie.







Hoe Array.length in JavaScript te gebruiken?

Volg de gegeven syntaxis om de eigenschap length van het array-object te gebruiken om de grootte of lengte van een array te bepalen:



reeks. lengte

Of gebruik het met de haakjesnotatie:



[ reeks. lengte ]

Voorbeeld

Maak een matrix van even getallen:





was array = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

Bepaal de grootte van een array met behulp van de eigenschap length en sla deze op in een variabele ' maat ”:

daar ben jij = reeks. lengte ;

Druk ten slotte de lengte of grootte van de array af:



troosten. loggen ( maat ) ;

Uitgang

Wat is size() in JavaScript?

maat() ” is een JavaScript-methode die wordt gebruikt om de grootte of de lengte van een object te bepalen of te achterhalen. Het wordt ook gebruikt voor verzamelingen, zoals ' lijsten ”, “ stellen ', en ' kaarten ”. Het is echter niet beschikbaar voor de array-objecten.

Voorbeeld

Roep de methode size() aan met de gedefinieerde array:

daar ben jij = reeks. maat ( ) ;

Het geeft een foutmelding “ array.size is geen functie ” omdat de methode size() niet beschikbaar is voor de array:

Dat is alles over de array.size() en de array.length in JavaScript.

Gevolgtrekking

maat() ” is een methode die beschikbaar is voor verzamelingen zoals sets, lijsten en kaarten. Tegelijkertijd, ' Array.lengte ” is een eigenschap van een array-object dat het totale aantal elementen in een array of de grootte/lengte van een array vertegenwoordigt. De eigenschap 'length' is echter aanzienlijk sneller dan een methodeaanroep. Dit artikel beschreef het verschil tussen Array.size() en Array.length in JavaScript.