Dužina objekta u JavaScript-u

Objekti nemaju svojstvo length, koje omogućava pronalaženje njihove dužine. Hajde da se uverimo u ovo. Neka imamo sledeći objekat:

javascriptlet obj = {a: 1, b: 2, c: 3};

Pokušaćemo da saznamo broj njegovih elemenata:

javascriptconsole.log(obj.length); // ispisaće undefined

Rešimo problem zaobilaznim putem - dobijmo niz ključeva objekta i nađimo njegovu dužinu:

javascriptconsole.log(Object.keys(obj).length); // ispisaće 3
Задание 1

Pronađite broj elemenata u sledećem objektu:

javascriptlet obj = {x: 1, y: 2, z: 3};