For-in gurluşy

for-in gurluşy obýekti ýygnamak üçin aýlaw döredýär.

Sintaksis

javascriptfor (let açarÜçinÖzgeriýen obýektde) {
  /*
    açarÜçinÖzgeriýen ýygnanylýan obýektiň açarlaryny
    bir-bir alar.
  */
};

Mysal

Obýektiň açarlaryny ýygnap, ekrana çykaraýyň:

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

for (let key in obj) {
  console.log(key); // 'a', 'b', 'c' çykarar
}

Mysal

Indi bolsa obýektiň elementlerini çykaraýyň:

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

for (let key in obj) {
  console.log(obj[key]); // 1, 2, 3 çykarar
}

Şeýle-de göz aňyňyza salyň