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инструкциясы,
ол циклы келесі итерацияға ауыстырады