Šiame straipsnyje bus aprašytas skirtumas tarp size() ir Array.length JavaScript.
Kas yra JavaScript Array.length nuosavybė?
“ ilgio “ yra masyvo objekto savybė. Tai tik skaitoma masyvo savybė ir gali būti naudojama norint nustatyti masyvo dydį ar ilgį arba pasiekti paskutinį masyvo elementą. Jį galima pasiekti naudojant taškų žymėjimą arba skliaustų žymėjimą.
Kaip naudoti Array.length „JavaScript“?
Jei norite naudoti masyvo objekto ilgio savybę masyvo dydžiui arba ilgiui nustatyti, vadovaukitės nurodyta sintaksė:
masyvas. ilgio
Arba naudokite jį su skliausteliuose:
[ masyvas. ilgio ]
Pavyzdys
Sukurkite lyginių skaičių masyvą:
buvo masyvas = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Naudodami ilgio savybę nustatykite masyvo dydį ir išsaugokite jį kintamajame ' dydis “:
ten tu = masyvas. ilgio ;Galiausiai atspausdinkite masyvo ilgį arba dydį:
konsolė. žurnalas ( dydis ) ;
Išvestis
Kas yra dydis () JavaScript?
“ dydis () “ yra „JavaScript“ metodas, naudojamas norint nustatyti arba sužinoti objekto dydį arba ilgį. Jis taip pat naudojamas kolekcijoms, tokioms kaip „ sąrašus “, „ rinkiniai “ ir „ žemėlapiai “. Tačiau jis nepasiekiamas masyvo objektams.
Pavyzdys
Iškvieskite size() metodą su apibrėžtu masyvu:
ten tu = masyvas. dydis ( ) ;Tai pateikia klaidą ' array.size nėra funkcija “, nes masyve negalimas dydis() metodas:
Tai viskas apie array.size() ir array.length JavaScript.
Išvada
“ dydis () “ yra metodas, galimas rinkiniams, pvz., rinkiniams, sąrašams ir žemėlapiams. Tuo pačiu metu, ' Masyvas.ilgis “ yra masyvo objekto savybė, nurodanti bendrą elementų skaičių masyve arba masyvo dydį/ilgį. Tačiau savybė „ilgis“ yra žymiai greitesnė nei metodo iškvietimas. Šiame straipsnyje aprašomas skirtumas tarp Array.size() ir Array.length JavaScript.