Riješeno: dužina javascript objekta

Glavni problem s dužinom objekta je taj što može biti teško predvidjeti koliko će određeni objekt biti dug. To može dovesti do problema kada pokušavate dodijeliti memoriju za objekt ili kada pokušavate pronaći određeni objekt u memoriji.

The code below will return the length of an object:

Object.keys(obj).length

Ovaj kod će vratiti dužinu objekta. Object.keys(obj) će vratiti niz ključeva u objektu, a .length će vratiti broj stavki u tom nizu.

Objekti u JavaScript-u

U JavaScript-u, objekti su način grupisanja povezanih podataka. Objekti se mogu kreirati na dva načina: korištenjem ključne riječi new ili korištenjem funkcije konstruktora.

Za kreiranje objekta koristeći novu ključnu riječ, koristili biste sljedeću sintaksu:

var obj = new Object();

Za kreiranje objekta pomoću funkcije konstruktora, koristili biste sljedeću sintaksu:

var obj = new Object(); obj.name = “Jovan”;

Svojstva objekta

U JavaScript-u objekti imaju svojstva kojima se može pristupiti pomoću operatora tačke (.). Na primjer, da biste dobili vrijednost svojstva “name” na objektu “john” koristili biste:

john.name

Slično, da biste dobili vrijednost svojstva “age” na objektu “john” koristili biste:

john.age

Slični postovi:

Ostavite komentar