JavaScript-də for-in dövrü ilə obyektin iterasiyası

Obyektlərin iterasiyası üçün for-in dövrü nəzərdə tutulub. Onun aşağıdakı sintaksisi var:

javascriptfor (let açarÜçünDəyişən in obyekt) {
  
}

açarÜçünDəyişən-ə növbə ilə iterasiya olunan obyektin açarları düşəcək. Gəlin bir nümunə üzərində sınayaq. Tutaq ki, bizim belə bir obyektimiz var:

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

Gəlin for-in dövrü ilə bu obyektin açarlarını çap edək:

javascriptfor (let key in obj) {
  console.log(key); // 'a', 'b', 'c' çap edəcək
}

İndi isə elementləri çap edək:

javascriptfor (let key in obj) {
  console.log(obj[key]); // 1, 2, 3 çap edəcək
}
Задание 1

Aşağıdakı obyektin bütün açarlarını konsola çap edin:

javascriptlet obj = {x: 1, y: 2, z: 3};
Задание 2

Aşağıdakı obyektin bütün elementlərini konsola çap edin:

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