For-in конструкцияси
Конструкция for-in объектни қайталаш учун
цикл яратади.
Синтаксиси
for (let калитУчун ўзгарувчи in объект) {
/*
КалитУчун ўзгарувчида навбат билан
қайталанаётган объектнинг калитлари тушади.
*/
};
Мисол
Объектнинг калитларини қайталаймиз ва уларни экранга чиқарамиз:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(key); // 'a', 'b', 'c' ни чиқаради
}
Мисол
Энди объект элементларини чиқарамиз:
let obj = {a: 1, b: 2, c: 3};
for (let key in obj) {
console.log(obj[key]); // 1, 2, 3 ни чиқаради
}
Ҳам қаранг
-
JavaScript дарслигидан дарс,
ундаfor-inцикли билан ишлаш тавсифланган -
for-ofконструкцияси,
массивни қайталаш учун цикл яратади -
breakинструкцияси,
циклни тўхтатади -
continueинструкцияси,
циклни кейинги такрорлашга ўтказади