назад до уроку

Перевірка на порожнечу

важливість: 5

Напишіть функцію isEmpty(obj), яка повертає true, якщо об’єкт не має властивості, інакше false.

Має так працювати:

let schedule = {};

alert( isEmpty(schedule) ); // true

schedule["8:30"] = "Вставай";

alert( isEmpty(schedule) ); // false

Відкрити пісочницю з тестами.

Просто в циклі перебираємо властивості об’єкта і повертаємо false, як тільки зустрічаємо властивість.

function isEmpty(obj) {
  for (let key in obj) {
    // якщо цикл розпочався, властивість є
    return false;
  }
  return true;
}

Відкрити рішення із тестами в пісочниці.