Answer
t.me/js_testОтвет:
for(let...in)
Объяснение:
В отличие от многих других языков, особенность JavaScript-объектов в том, что можно получить доступ к любому свойству. Даже если свойства не существует – ошибки не будет!
Для перебора всех свойств объекта используется цикл for..in.
Обратите внимание, что все конструкции «for» позволяют нам объявлять переменную внутри цикла, как, например, let key здесь.
Кроме того, мы могли бы использовать другое имя переменной. Например, часто используется вариант "for (let prop in obj)".
Код для проверки:
function isEmpty(obj) {
for (let key in obj) {
// если тело цикла начнет выполняться - значит в объекте есть свойства
return false;
}
return true;
}