JavaScript-те объектісінің ұзындығы
Объектілерде олардың ұзындығын табуға мүмкіндік беретін length
қасиеті жоқ. Мұны тексерейік. Бізде келесі объект бар болсын:
let obj = {a: 1, b: 2, c: 3};
Оның элементтерінің санын біліп көрейік:
console.log(obj.length); // undefined шығарады
Есепті айналып өту жолымен шешейік - объект кілттерінің массивін алып, оның ұзындығын табайық:
console.log(Object.keys(obj).length); // 3 шығарады
Келесі объекттегі элементтердің санын табыңыз:
let obj = {x: 1, y: 2, z: 3};