Denne artikel vil beskrive forskellen mellem size() og Array.length i JavaScript.
Hvad er JavaScript Array.length Property?
“ længde ” er egenskaben for et array-objekt. Det er en skrivebeskyttet egenskab for et array og kan bruges til at bestemme størrelsen eller længden af arrayet eller til at få adgang til det sidste element i arrayet. Det kan tilgås ved hjælp af punktnotation eller parentesnotation.
Hvordan bruger man Array.length i JavaScript?
For at bruge egenskaben length for array-objektet til at bestemme størrelsen eller længden af et array, følg den givne syntaks:
array. længde
Eller brug det med parentesnotationen:
[ array. længde ]
Eksempel
Opret en matrix af lige tal:
var række = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Bestem størrelsen af et array ved hjælp af egenskaben length og gem det i en variabel ' størrelse ”:
der er dig = array. længde ;Udskriv til sidst længden eller størrelsen af arrayet:
konsol. log ( størrelse ) ;
Produktion
Hvad er size() i JavaScript?
“ størrelse() ” er en JavaScript-metode, der bruges til at bestemme eller finde ud af størrelsen eller et objekts længde. Det bruges også til samlinger, som f.eks. lister ', ' sæt ', og ' Kort ”. Den er dog ikke tilgængelig for array-objekterne.
Eksempel
Kald metoden size() med det definerede array:
der er dig = array. størrelse ( ) ;Det giver en fejl' array.size er ikke en funktion ” fordi size()-metoden ikke er tilgængelig for arrayet:
Det handler om array.size() og array.length i JavaScript.
Konklusion
“ størrelse() ” er en metode tilgængelig for samlinger som sæt, lister og kort. På samme tid, ' Array.længde ” er en egenskab for et array-objekt, der repræsenterer det samlede antal elementer i et array eller størrelsen/længden af et array. Egenskaben 'længde' er dog betydeligt hurtigere end et metodekald. Denne artikel beskrev forskellen mellem Array.size() og Array.length i JavaScript.