Vyriešené: dĺžka objektu javascript

Hlavným problémom dĺžky objektu je, že môže byť ťažké predpovedať, ako dlho bude konkrétny objekt trvať. To môže viesť k problémom pri pokuse o alokáciu pamäte pre objekt alebo pri pokuse nájsť konkrétny objekt v pamäti.

The code below will return the length of an object:

Object.keys(obj).length

Tento kód vráti dĺžku objektu. Object.keys(obj) vráti pole kľúčov v objekte a .length vráti počet položiek v tomto poli.

Objekty v JavaScripte

V JavaScripte sú objekty spôsobom, ako zoskupiť súvisiace údaje. Objekty možno vytvárať dvoma spôsobmi: pomocou kľúčového slova new alebo pomocou funkcie konštruktora.

Na vytvorenie objektu pomocou kľúčového slova new by ste použili nasledujúcu syntax:

var obj = new Object();

Ak chcete vytvoriť objekt pomocou funkcie konštruktora, použite nasledujúcu syntax:

var obj = new Object(); obj.name = “Ján”;

Vlastnosti objektu

V JavaScripte majú objekty vlastnosti, ku ktorým je možné pristupovať pomocou bodkového operátora (.). Napríklad na získanie hodnoty vlastnosti „name“ na objekte „john“ by ste použili:

john.meno

Podobne, ak chcete získať hodnotu vlastnosti „vek“ na objekte „john“, použite:

john.vek

Súvisiace príspevky:

Pridať komentár