JavaScriptda Ob'ektlarni Tsikl Orqali O'zgartirish
Ob'ektlarni tsikl ichida ham o'zgartirish mumkin. Masalan, quyidagi ob'ektimiz bor deb faraz qilaylik:
let obj = {a: 1, b: 2, c: 3};
Keling uni for-in tsikli bilan aylantiramiz
va har bir elementini 2 marta oshiramiz:
for (let key in obj) {
obj[key] = obj[key] * 2;
}
Natijani tekshiramiz:
console.log(obj);
Ob'ekt berilgan:
let obj = {x: 1, y: 2, z: 3};
Ushbu ob'ektni tsikl bilan aylantiring va har bir elementini kvadratga ko'taring.
Ob'ekt berilgan:
let obj = {x: 1, y: 2, z: 3};
Ushbu ob'ektni tsikl bilan aylantiring va har bir elementini birga oshiring.