Thay đổi đối tượng thông qua vòng lặp trong JavaScript
Đối tượng cũng có thể được thay đổi trong vòng lặp. Ví dụ, giả sử chúng ta có một đối tượng như sau:
let obj = {a: 1, b: 2, c: 3};
Hãy lặp qua nó bằng vòng lặp for-in
và tăng mỗi phần tử của nó lên gấp 2
lần:
for (let key in obj) {
obj[key] = obj[key] * 2;
}
Hãy kiểm tra kết quả:
console.log(obj);
Cho đối tượng:
let obj = {x: 1, y: 2, z: 3};
Hãy lặp qua đối tượng này bằng vòng lặp và tính bình phương của mỗi phần tử trong đối tượng đó.
Cho đối tượng:
let obj = {x: 1, y: 2, z: 3};
Hãy lặp qua đối tượng này bằng vòng lặp và tăng mỗi phần tử của đối tượng này lên một đơn vị.