Długość obiektu w JavaScript
Obiekty nie mają właściwości length,
która pozwalałaby znaleźć ich długość. Sprawdźmy
to. Załóżmy, że mamy następujący obiekt:
javascriptlet obj = {a: 1, b: 2, c: 3};
Spróbujmy dowiedzieć się, ile ma elementów:
javascriptconsole.log(obj.length); // wyświetli undefined
Rozwiążmy problem okrężną drogą - pobierzmy tablicę kluczy obiektu i znajdźmy jej długość:
javascriptconsole.log(Object.keys(obj).length); // wyświetli 3
Задание 1
Znajdź liczbę elementów w następującym obiekcie:
javascriptlet obj = {x: 1, y: 2, z: 3};