Tento článek popíše rozdíl mezi size() a Array.length v JavaScriptu.
Co je vlastnost JavaScript Array.length?
“ délka ” je vlastnost objektu pole. Je to vlastnost pole pouze pro čtení a lze ji použít k určení velikosti nebo délky pole nebo k přístupu k poslednímu prvku v poli. Lze k němu přistupovat pomocí tečkové nebo závorkové notace.
Jak používat Array.length v JavaScriptu?
Chcete-li použít vlastnost length objektu pole k určení velikosti nebo délky pole, postupujte podle dané syntaxe:
pole. délka
Nebo jej použijte se závorkou:
[ pole. délka ]
Příklad
Vytvořte pole sudých čísel:
bylo pole = [ 2 , 4 , 6 , 8 , 10 , 12 , 14 ] ;
Určete velikost pole pomocí vlastnosti length a uložte ji do proměnné “ velikost “:
tady jsi ty = pole. délka ;Nakonec vytiskněte délku nebo velikost pole:
řídicí panel. log ( velikost ) ;
Výstup
Co je size() v JavaScriptu?
“ velikost() “ je metoda JavaScriptu používaná k určení nebo zjištění velikosti nebo délky objektu. Používá se také pro sbírky, jako např. seznamy “, “ sady ', a ' mapy “. Není však k dispozici pro objekty pole.
Příklad
Zavolejte metodu size() s definovaným polem:
tady jsi ty = pole. velikost ( ) ;Hlásí chybu' array.size není funkce ” protože metoda size() není pro pole dostupná:
To je vše o array.size() a array.length v JavaScriptu.
Závěr
“ velikost() “ je metoda dostupná pro kolekce, jako jsou sady, seznamy a mapy. Ve stejnou dobu, ' Délka pole ” je vlastnost objektu pole, která představuje celkový počet prvků v poli nebo velikost/délku pole. Vlastnost „length“ je však výrazně rychlejší než volání metody. Tento článek popsal rozdíl mezi Array.size() a Array.length v JavaScriptu.