Ta članek opisuje razliko med size() in Array.length v JavaScriptu.
Kaj je lastnost JavaScript Array.length?
“ dolžina ” je lastnost matričnega objekta. Je lastnost matrike samo za branje in jo je mogoče uporabiti za določanje velikosti ali dolžine matrike ali za dostop do zadnjega elementa v matriki. Do njega lahko dostopamo s pomočjo zapisa s piko ali zapisom z oklepajem.
Kako uporabljati Array.length v JavaScriptu?
Za uporabo lastnosti dolžine predmeta matrike za določanje velikosti ali dolžine matrike sledite dani sintaksi:
niz. dolžina
Ali pa ga uporabite z zapisom v oklepaju:
[ niz. dolžina ]
Primer
Ustvarite niz sodih števil:
je bil niz = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Določite velikost matrike z lastnostjo dolžine in jo shranite v spremenljivko ' velikost ”:
tam si ti = niz. dolžina ;Na koncu natisnite dolžino ali velikost niza:
konzola. dnevnik ( velikost ) ;
Izhod
Kaj je size() v JavaScriptu?
“ velikost () ” je metoda JavaScript, ki se uporablja za določanje ali ugotavljanje velikosti ali dolžine predmeta. Uporablja se tudi za zbirke, kot je ' sezname ”, “ kompleti «, in » zemljevidi ”. Vendar pa ni na voljo za matrične objekte.
Primer
Pokličite metodo size() z definirano matriko:
tam si ti = niz. velikost ( ) ;Pojavi napako ' array.size ni funkcija «, ker metoda size() ni na voljo za matriko:
To je vse o array.size() in array.length v JavaScriptu.
Zaključek
“ velikost () ” je metoda, ki je na voljo za zbirke, kot so nizi, seznami in zemljevidi. Ob istem času, ' Array.length ” je lastnost matričnega objekta, ki predstavlja skupno število elementov v matriki ali velikost/dolžino matrike. Vendar je lastnost 'dolžina' bistveno hitrejša od klica metode. Ta članek opisuje razliko med Array.size() in Array.length v JavaScriptu.