ВНИМАНИЕ: Запись на курсы по HTML, CSS, JavaScript, PHP, Python, React, Vue, Laravel и другим фреймворкам и CMS,
а также: помощь в поиске работы и заказов, стажировка на реальных проектах→
⊗jsPmLpFI 145 of 505 menu
Новый формат обучения! Репетиторство по программированию. Есть еще 3 свободных места! Жми для подробностей.

Перебор объекта циклом for-in в JavaScript

Для перебора объектов предназначен цикл for-in. Он имеет следующий синтаксис:

for (let переменнаяДляКлюча in объект) { }

В переменнуюДляКлюча по очереди будут попадать ключи перебираемого объекта. Давайте попробуем на каком-нибудь примере. Пусть у нас есть вот такой объект:

let obj = {a: 1, b: 2, c: 3};

Давайте с помощью цикла for-in выведем ключи этого объекта:

for (let key in obj) { console.log(key); // выведет 'a', 'b', 'c' }

А теперь выведем элементы:

for (let key in obj) { console.log(obj[key]); // выведет 1, 2, 3 }

Выведите в консоль все ключи следующего объекта:

let obj = {x: 1, y: 2, z: 3};

Выведите в консоль все элементы следующего объекта:

let obj = {x: 1, y: 2, z: 3};
byenru