Array.size() proti Array.length – JavaScript

Array Size Proti Array Length Javascript



V JavaScriptu je » dolžina ” je lastnost matričnega objekta, ki se nanaša na skupno število elementov matrike. Po drugi strani, ' velikost () ” je metoda, ki je na voljo v nekaterih programskih jezikih za zbirke, kot so seznami, nizi in zemljevidi. Vrne ali izpiše število elementov v izbrani zbirki.

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.