Длина объекта в JavaScript
У объектов нет свойства length,
позволяющего найти их длину. Давайте
убедимся в этом. Пусть у нас есть
следующий объект:
javascriptlet obj = {a: 1, b: 2, c: 3};
Попробуем узнать количество его элементов:
javascriptconsole.log(obj.length); // выведет undefined
Решим задачу обходным путем - получим массив ключей объекта и найдем его длину:
javascriptconsole.log(Object.keys(obj).length); // выведет 3
Задание 1
Найдите количество элементов в следующем объекте:
javascriptlet obj = {x: 1, y: 2, z: 3};