, чтобы сохранить свой прогресс
Итерация через ключи объекта с помощью for for ... in Statement
Иногда вам может потребоваться повторить все ключи внутри объекта. Для этого требуется конкретный синтаксис в JavaScript, называемый выражением for for ... in . Для объекта наших users
это может выглядеть так:
для (разрешить пользователям пользователей) {В этом заявлении мы определили
console.log (пользователь);
};
// logs:
Алан
Джефф
Сара
Райан
user
переменной, и, как вы можете видеть, эта переменная была сброшена во время каждой итерации каждому из ключей объекта, когда оператор зациклился на объекте, в результате чего каждое имя пользователя печаталось на консоль. ЗАМЕТКА: Объекты не поддерживают упорядочение хранимых ключей, например массивов; таким образом, позиция клавиш на объекте или относительный порядок, в котором он появляется, не имеет значения при ссылке или доступе к этому ключу.
Мы определили функцию countOnline
; используйте оператор for for ... внутри этой функции, чтобы прокручивать пользователей в объекте users
и возвращать число пользователей, у которых свойство online
установлено true
.
/**
* Your test output will go here.
*/