Länge eines Objekts in JavaScript

Objekte haben keine length Eigenschaft, um ihre Länge zu ermitteln. Lassen Sie uns davon überzeugen. Nehmen wir an, wir haben das folgende Objekt:

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

Versuchen wir, die Anzahl seiner Elemente herauszufinden:

javascriptconsole.log(obj.length); // gibt undefined aus

Lösen wir die Aufgabe auf einem Umweg - holen wir uns ein Array der Schlüssel des Objekts und ermitteln seine Länge:

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

Ermitteln Sie die Anzahl der Elemente in dem folgenden Objekt:

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