Rešeno: dolžina objekta javascript

Glavna težava pri dolžini predmeta je, da je težko napovedati, kako dolg bo določen predmet. To lahko povzroči težave, ko poskušate dodeliti pomnilnik za predmet ali ko poskušate najti določen predmet v pomnilniku.

The code below will return the length of an object:

Object.keys(obj).length

Ta koda vrne dolžino predmeta. Object.keys(obj) bo vrnil matriko ključev v objektu, .length pa bo vrnil število elementov v tej matriki.

Predmeti v JavaScript

V JavaScriptu so predmeti način za združevanje povezanih podatkov. Objekte lahko ustvarite na dva načina: z uporabo ključne besede new ali s funkcijo konstruktorja.

Če želite ustvariti predmet s ključno besedo new, bi uporabili naslednjo sintakso:

var obj = nov objekt();

Če želite ustvariti predmet s funkcijo konstruktorja, bi uporabili naslednjo sintakso:

var obj = nov objekt(); obj.name = "Janez";

Lastnosti objekta

V JavaScriptu imajo predmeti lastnosti, do katerih lahko dostopate z uporabo operatorja pike (.). Če želite na primer pridobiti vrednost lastnosti »ime« na objektu »john«, bi uporabili:

janez.ime

Podobno, če želite pridobiti vrednost lastnosti »age« za objekt »john«, uporabite:

john.age

Podobni objav:

Pustite komentar