Den här artikeln kommer att beskriva skillnaden mellan size() och Array.length i JavaScript.
Vad är JavaScript Array.length Property?
' längd ” är egenskapen för ett arrayobjekt. Det är en skrivskyddad egenskap för en array och kan användas för att bestämma storleken eller längden på arrayen eller för att komma åt det sista elementet i arrayen. Den kan nås med hjälp av punktnotation eller parentesnotation.
Hur använder man Array.length i JavaScript?
För att använda egenskapen length för arrayobjektet för att bestämma storleken eller längden på en array, följ den givna syntaxen:
array. längd
Eller använd den med parentesnotationen:
[ array. längd ]
Exempel
Skapa en matris med jämna tal:
var array = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Bestäm storleken på en array med hjälp av egenskapen length och lagra den i en variabel ' storlek ”:
där är du = array. längd ;Skriv slutligen ut längden eller storleken på arrayen:
trösta. logga ( storlek ) ;
Produktion
Vad är size() i JavaScript?
' storlek() ” är en JavaScript-metod som används för att bestämma eller ta reda på storleken eller ett objekts längd. Det används också för samlingar, som ' listor ”, “ set ', och ' Kartor ”. Den är dock inte tillgänglig för arrayobjekten.
Exempel
Anropa metoden size() med den definierade arrayen:
där är du = array. storlek ( ) ;Det ger ett fel ' array.size är inte en funktion ” eftersom metoden size() inte är tillgänglig för arrayen:
Det handlar om array.size() och array.length i JavaScript.
Slutsats
' storlek() ” är en metod tillgänglig för samlingar som uppsättningar, listor och kartor. På samma gång, ' Array.length ” är en egenskap hos ett arrayobjekt som representerar det totala antalet element i en array eller storleken/längden på en array. Egenskapen 'längd' är dock betydligt snabbare än ett metodanrop. Den här artikeln beskrev skillnaden mellan Array.size() och Array.length i JavaScript.