0
Как рассчитывается длина объекта?Расчет длины объекта
console.log({0:"a",1:"b"}.length)//returns undefined but object has the length property
Object.hasOwnProperty("length") // true
Но как hasOwnProperty() работать? Объект не имеют этот метод, метод в прототипе
'Object.keys (объект) .length' – elclanrs
FYI, 'Object.hasOwnProperty (" length ")' возвращает 'true', потому что' Object' является ** функцией **, [и функции имеют свойство 'length') (https://developer.mozilla.org/ EN-US/Docs/Web/JavaScript/Справочник/Global_Objects/Функция/длина). Созданный объект не имеет свойства '.length' и не наследует его (' Object.prototype.hasOwnProperty ('length') === false'). –
@elclanrs Нет, я не хочу этого, я хочу использовать свойство length здесь {} .length –