Array.size() vs Array.length – JavaScript

Array Size Vs Array Length Javascript



V JavaScripte je „ dĺžka ” je vlastnosť objektu poľa, ktorá odkazuje na celkový počet prvkov poľa. Na druhej strane, ' veľkosť () ” je metóda dostupná v niektorých programovacích jazykoch pre kolekcie, ako sú zoznamy, sady a mapy. Vráti alebo vypíše počet prvkov prítomných vo vybranej kolekcii.

Tento článok popisuje rozdiel medzi size() a Array.length v JavaScripte.

Čo je vlastnosť JavaScript Array.length?

dĺžka ” je vlastnosť objektu poľa. Je to vlastnosť poľa len na čítanie a možno ju použiť na určenie veľkosti alebo dĺžky poľa alebo na prístup k poslednému prvku poľa. Dá sa k nemu dostať pomocou bodkového zápisu alebo zátvorkového zápisu.







Ako používať Array.length v JavaScripte?

Ak chcete použiť vlastnosť length objektu poľa na určenie veľkosti alebo dĺžky poľa, postupujte podľa danej syntaxe:



pole. dĺžka

Alebo ho použite so zátvorkovou notáciou:



[ pole. dĺžka ]

Príklad

Vytvorte pole párnych čísel:





bolo pole = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;

Určite veľkosť poľa pomocou vlastnosti length a uložte ju do premennej “ veľkosť “:

si tu ty = pole. dĺžka ;

Nakoniec vytlačte dĺžku alebo veľkosť poľa:



konzoly. log ( veľkosť ) ;

Výkon

Čo je veľkosť () v JavaScripte?

veľkosť () “ je metóda JavaScript používaná na určenie alebo zistenie veľkosti alebo dĺžky objektu. Používa sa aj na zbierky, ako napr. zoznamy “, “ súpravy “ a „ mapy “. Nie je však k dispozícii pre objekty poľa.

Príklad

Zavolajte metódu size() s definovaným poľom:

si tu ty = pole. veľkosť ( ) ;

Hlási chybu “ array.size nie je funkcia ”, pretože metóda size() nie je dostupná pre pole:

To je všetko o array.size() a array.length v JavaScripte.

Záver

veľkosť () “ je metóda dostupná pre kolekcie, ako sú sady, zoznamy a mapy. V rovnaký čas, ' Dĺžka poľa ” je vlastnosť objektu poľa, ktorá predstavuje celkový počet prvkov v poli alebo veľkosť/dĺžku poľa. Vlastnosť „dĺžka“ je však výrazne rýchlejšia ako volanie metódy. Tento článok popisuje rozdiel medzi Array.size() a Array.length v JavaScripte.