Riješeno: duljina javascript objekta

Glavni problem s duljinom objekta je taj što može biti teško predvidjeti koliko će određeni objekt biti dugačak. 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 vraća duljinu 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 JavaScriptu objekti su način grupiranja povezanih podataka. Objekti se mogu izraditi na dva načina: korištenjem ključne riječi new ili korištenjem funkcije konstruktora.

Da biste stvorili objekt koristeći novu ključnu riječ, upotrijebili biste sljedeću sintaksu:

var obj = novi Objekt();

Da biste stvorili objekt pomoću funkcije konstruktora, upotrijebili biste sljedeću sintaksu:

var obj = novi Objekt(); obj.name = “Ivan”;

Svojstva objekta

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

john.ime

Slično tome, da biste dobili vrijednost svojstva "age" na objektu "john", upotrijebili biste:

john.dob

Povezani postovi:

Ostavite komentar