Lưu ý rằng vì hàm không có bất kỳ tham số nào nên chúng tôi không truyền đối số.
for [var i = 0; i < 3; i++] {
let name = "John Doe";
console.log["Hi, my name is " + name];
}
0 được khai báo cục bộ nên mỗi khi chức năng này được chạy, nó sẽ bắt đầu từ số không. Giá trị trả về được ghi trong phạm vi gọi, không phải phạm vi chức năng Và nhiều nhà phát triển đã quen thuộc với các vòng lặp, nhưng không phải ai cũng hiểu cách chúng hoạt động và tại sao hoặc khi nào họ nên sử dụng một loại vòng lặp cụ thể
Trong bài viết này, chúng ta sẽ tìm hiểu vòng lặp for là gì, chúng hoạt động như thế nào và tại sao chúng ta sử dụng chúng. Chúng tôi cũng sẽ lưu ý rằng có một số loại vòng lặp, mỗi loại thực hiện một chức năng cụ thể mặc dù hầu như tất cả chúng đều có thể thực hiện cùng một chức năng chung
Vòng lặp là gì?
Vòng lặp là các chương trình máy tính thực hiện một tập lệnh hoặc một khối mã trong một số lần nhất định mà không cần phải viết lại cho đến khi đáp ứng một điều kiện nhất định. Nói cách khác, các vòng lặp cho phép mã của bạn thực thi một hoặc nhiều câu lệnh bao nhiêu lần tùy ý
Một lần nữa, có nhiều loại vòng lặp, nhưng chúng ta sẽ chỉ xem xét vòng lặp for trong bài viết này
Hầu như mọi ngôn ngữ lập trình cấp cao, kể cả JavaScript, đều có vòng lặp for. Chúng tôi sẽ chỉ xem xét JavaScript trong bài viết này và chúng tôi sẽ xem xét cú pháp của nó và một số ví dụ
Đối với vòng lặp trong JavaScript
Vòng lặp for là một câu lệnh lặp mà bạn sử dụng để kiểm tra các điều kiện nhất định và sau đó thực thi lặp lại một khối mã miễn là các điều kiện đó được đáp ứng
Cú pháp của vòng lặp for
for [initialExpression; condition; updateExpression] {
// for loop body: statement
}
Khối mã ở trên là cú pháp tiêu chuẩn được sử dụng bởi vòng lặp for. Hãy xem xét từng tham số để xem ý nghĩa và tác dụng của nó
6. Điều này được sử dụng để đặt giá trị của biến đếm và nó chỉ được đánh giá một lần trước khi vòng lặp bắt đầu. Tùy thuộc vào phạm vi, các biến đếm này thường được khai báo với từ khóafor [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
7 hoặcfor [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
8for [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
9. Đây là biểu thức đánh giá hằng số xác định xem vòng lặp có được thực thi hay không. Nói một cách đơn giản, nếu điều kiện này trả về true, khối mã của vòng lặp for sẽ được thực thi. Nếu nó trả về false, vòng lặp for kết thúcfor [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
0. Điều này thường được sử dụng để cập nhật hoặc tăng biến đếm"Hi, my name is John Doe" "Hi, my name is John Doe" "Hi, my name is John Doe"
6. Nói cách khác, khi điều kiện là đúng, nó sẽ cập nhật giá trị củafor [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
6for [var i = 0; i < 3; i++] { let name = "John Doe"; console.log["Hi, my name is " + name]; }
Tóm lại, vòng lặp for khiến biến
for [var i = 0; i < 3; i++] {
let name = "John Doe";
console.log["Hi, my name is " + name];
}
6, được đặt thành giá trị bắt đầu, tăng hoặc giảm theo phản ứng của biến "Hi, my name is John Doe"
"Hi, my name is John Doe"
"Hi, my name is John Doe"
0 miễn là điều kiện được đáp ứng. Cuối cùng, câu lệnh, sẽ luôn được thực thi nếu điều kiện đánh giá là đúngĐối với các ví dụ về vòng lặp trong JavaScript
Tại thời điểm này, chúng ta đã hiểu vòng lặp là gì, vì vậy hãy xem một số ví dụ và xem chúng ta có thể sử dụng vòng lặp như thế nào
Cách hiển thị văn bản nhiều lần
Hãy bắt đầu bằng cách hiển thị một số văn bản nhiều lần cho đến khi điều kiện của chúng tôi được đáp ứng
for [var i = 0; i < 3; i++] {
let name = "John Doe";
console.log["Hi, my name is " + name];
}
đầu ra
"Hi, my name is John Doe"
"Hi, my name is John Doe"
"Hi, my name is John Doe"
Đây là cách chương trình xử lý vòng lặp này
lặp lại
Biến đổi
Điều kiện, tình trạng, trạng thái. tôi