Objektin pituus JavaScriptissä

Objekteilla ei ole length-ominaisuutta, jolla niiden pituus voitaisiin selvittää. Varmistetaan tästä. Oletetaan, että meillä on seuraava objekti:

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

Yritetään selvittää sen elementtien määrä:

javascriptconsole.log(obj.length); // tulostaa undefined

Ratkaistaan ongelma kiertotietä - saadaan objektin avaimista taulukko ja selvitetään sen pituus:

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

Selvitä elementtien määrä seuraavassa objektissa:

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