Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> JavaScript

Vòng lặp for trong JavaScript

Hãy bắt đầu với vòng lặp for. Có 2 biến thể của for trong JS. Dạng đầu là init, condition, expr. Khởi tạo câu lệnh đầu, mỗi lần lặp thực thi expr và kiểm tra condition.

Vòng lặp for trong JavaScript

Ví dụ

var step; for (step = 0; step < 5; step++) {    console.log('Bước ' + step); }

Kết quả

Bước 0 Bước 1 Bước 2 Bước 3 Bước 4

Dạng thứ hai là for...in. Câu lệnh for...in lặp biến qua tất cả thuộc tính liệt kê được của đối tượng. Với mỗi thuộc tính riêng biệt, JS thực thi câu lệnh chỉ định. Ví dụ:

Ví dụ

let person = {    name: "John",    age: 35 }; for (let prop in person) {    console.log(prop, person[prop]); }

Kết quả

name John age 35

Lưu ý: ES6 còn có for...of để lặp giá trị của iterable (mảng, string, Map, Set...).