Denne artikkelen vil beskrive forskjellen mellom size() og Array.length i JavaScript.
Hva er JavaScript Array.length Property?
' lengde ” er egenskapen til et matriseobjekt. Det er en skrivebeskyttet egenskap for en matrise og kan brukes til å bestemme størrelsen eller lengden på matrisen eller for å få tilgang til det siste elementet i matrisen. Den kan nås ved hjelp av punktnotasjon eller parentesnotasjon.
Hvordan bruker jeg Array.length i JavaScript?
For å bruke length-egenskapen til matriseobjektet for å bestemme størrelsen eller lengden på en matrise, følg den gitte syntaksen:
array. lengde
Eller bruk den med parentesnotasjonen:
[ array. lengde ]
Eksempel
Lag en rekke partall:
var array = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Bestem størrelsen på en matrise ved å bruke length-egenskapen og lagre den i en variabel ' størrelse ':
der er du = array. lengde ;Til slutt, skriv ut lengden eller størrelsen på matrisen:
konsoll. Logg ( størrelse ) ;
Produksjon
Hva er size() i JavaScript?
' størrelse() ” er en JavaScript-metode som brukes til å bestemme eller finne ut størrelsen eller lengden til et objekt. Den brukes også til samlinger, som ' lister ', ' settene ', og ' kart '. Den er imidlertid ikke tilgjengelig for array-objektene.
Eksempel
Kall size()-metoden med den definerte matrisen:
der er du = array. størrelse ( ) ;Det gir en feil ' array.size er ikke en funksjon ' fordi size()-metoden ikke er tilgjengelig for matrisen:
Det handler om array.size() og array.length i JavaScript.
Konklusjon
' størrelse() ” er en metode tilgjengelig for samlinger som sett, lister og kart. Samtidig, ' Array.length ” er en egenskap til et matriseobjekt som representerer det totale antallet elementer i en matrise eller størrelsen/lengden på en matrise. Egenskapen 'lengde' er imidlertid betydelig raskere enn et metodekall. Denne artikkelen beskrev forskjellen mellom Array.size() og Array.length i JavaScript.