Friday, June 28, 2024

[Javascript] – Phần 37: Các đối tượng có thể lặp trong JavaScript

-

Các đối tượng có thể lặp (Iterables).

Các đối tượng có thể lặp là các loại đối tượng mà bạn có thể duyệt qua từng phần tử một một cách dễ dàng. Cụ thể, những đối tượng này thường là các dạng dữ liệu có tổ chức theo danh sách, như mảng (Array), chuỗi (String), set, map và nhiều đối tượng khác.

Bạn có thể sử dụng một kiểu vòng lặp đặc biệt được gọi là for…of để thuận tiện và hiệu quả trong việc duyệt qua từng phần tử của đối tượng đó.

Vòng lặp for…of.

Câu lệnh for…of trong JavaScript được sử dụng để lặp qua các phần tử của một đối tượng có thể lặp.

Cú pháp.

for (variable of iterable) {
  // khối code sẽ được thực thi
}

Duyệt qua một chuỗi (String).

const name = "W3Schools";

for (const x of name) {
  // khối code sẽ được thực thi
}

Duyệt qua một mảng (Array).

const letters = ["a","b","c"];

for (const x of letters) {
  // khối code sẽ được thực thi
}

Duyệt qua một Set:

const letters = new Set(["a","b","c"]);

for (const x of letters) {
  // khối code sẽ được thực thi
}

Duyệt qua một Map:

const fruits = new Map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

for (const x of fruits) {
  // khối code sẽ được thực thi
}

Các phần sau này sẽ giới thiệu về Sets và Maps.

LEAVE A REPLY

Please enter your comment!
Please enter your name here

4,956FansLike
256FollowersFollow
223SubscribersSubscribe
spot_img

Related Stories