Các vòng lặp JavaScript quan trọng bạn cần biết



Có nhiều phương pháp khác nhau để thực thi các vòng lặp JavaScript. Đọc ở đây để hiểu các phương pháp lặp khác nhau trong JavaScript với các ví dụ.

Lặp lạiJavaScript được sử dụng để đưa ra quyết định bằng cách xác thực một giá trị cụ thể so với một điều kiện thử nghiệm nhất định và thực thi một đoạn mã cụ thể trong một số lần cụ thể cho đến khi điều kiện đã cho được thỏa mãn. Nó giúp làm cho mã của bạn nhỏ gọn. Các Các vòng lặp được giải thích trong bài viết này theo trình tự sau:

Vòng lặp JavaScript

Các vòng lặp JavaScript cung cấp một phương pháp nhanh chóng và dễ dàng để thực hiện một việc gì đó lặp đi lặp lại. Chúng được sử dụng để lặp lại một số lần hành động mà không cần phải lặp lại cùng một dòng mã. Chủ yếu có hai loại vòng lặp:





  • Vòng lặp kiểm soát mục nhập - Trong kiểm soát mục nhập, điều kiện kiểm tra được kiểm tra trước khi vào thân vòng lặp. Đối với vòng lặp Trong khi lặp lại là các vòng điều khiển mục nhập.

  • Thoát vòng lặp được kiểm soát- Trong kiểm soát lối ra, điều kiện kiểm tra được đánh giá ở cuối phần thân của vòng lặp. Do đó, phần thân của vòng lặp sẽ thực thi ít nhất một lần,không phân biệt điều kiện thử nghiệm là đúng hay sai. vòng lặp do-while là một vòng lặp kiểm soát lối ra.



Bây giờ, hãy tiếp tục và thảo luận về các phương pháp khác nhau để thực thi các vòng lặp JavaScript.

Đối với vòng lặp

Phương pháp này cung cấp một cách ngắn gọn để viết cấu trúc vòng lặp. Vòng lặp for lặp lại cho đến khi một điều kiện cụ thể được đánh giá là false.

vòng lặp for - vòng lặp javascript - edureka



Cú pháp-

for (tăng / giảm điều kiện thử nghiệm điều kiện khởi tạo) {statement}

Thí dụ-

// Chương trình JavaScript để minh họa cho vòng lặp var x // vòng lặp for bắt đầu khi x = 1 // và chạy cho đến x<=5 for (x = 1 x <= 5 x++) { document.write('Value of x:' + x + ' 
')}

Đầu ra-

Giá trị của x: 1 Giá trị của x: 2 Giá trị của x: 3 Giá trị của x: 4

Trong khi lặp lại

Vòng lặp while là một câu lệnh luồng điều khiển cho phép mã được thực thi lặp đi lặp lại dựa trên một điều kiện Boolean cụ thể. Vòng lặp này tương tự như lặp lại câu lệnh if.

Cú pháp-

while (điều kiện boolean) {câu lệnh lặp}

Thí dụ-

// Chương trình JavaScript để minh họa vòng lặp while var x = 1 // Thoát khi x lớn hơn 5 while (x<= 5) { document.write('Value of x:' + x + ' 
') // tăng giá trị của x cho // lần lặp tiếp theo x ++}

Đầu ra-

Giá trị của x: 1 Giá trị của x: 2 Giá trị của x: 3 Giá trị của x: 4 Giá trị của x: 5

Vòng lặp Do-while

Vòng lặp này tương tự như vòng lặp while nhưng điểm khác biệt duy nhất là nó kiểm tra điều kiện sau khi thực hiện các câu lệnh. Vì vậy, nó là một ví dụ của Exit Control Loop.

tạo một chuỗi ngẫu nhiên java

Cú pháp-

làm {câu lệnh} while (điều kiện)

Thí dụ-

// Chương trình JavaScript để minh họa vòng lặp do-while var x = 20 do {// nếu điều kiện là false document.write ('Giá trị của x:' + x + ' 
') x ++} trong khi (x<10)

Đầu ra-

Giá trị của x: 20

For-in Loop

Vòng lặp này lặp lại một biến được chỉ định trên tất cả các thuộc tính có thể liệt kê của một đối tượng. Đối với mỗi thuộc tính riêng biệt, JavaScript sẽ thực thi các câu lệnh được chỉ định.

Cú pháp-

for (variableName trong Object) {statement}

Thí dụ-

// Chương trình JavaScript để minh họa vòng lặp for..in // tạo đối tượng var đặc trưng = {thứ nhất: 'Tên', thứ hai: 'Tuổi', thứ ba: 'Chiều cao', thứ tư: 'Màu mắt', thứ năm: 'Quốc tịch '} // lặp qua mọi thuộc tính của // đặc điểm đối tượng và in tất cả chúng // bằng cách sử dụng vòng lặp for..in for (itr in features) {document.write (features [itr] +' 
')}

Đầu ra-

Tên Tuổi Chiều cao Màu mắt Quốc tịch

Tuyên bố ngắt

Câu lệnh break được sử dụng để nhảy ra khỏi vòng lặp. Nó sẽ giúp bạn phá vỡ vòng lặp và tiếp tục thực thi mã sau vòng lặp.

Cú pháp-

ngắt tên nhãn

Thí dụ-

var text = '' var i for (i = 0 i<10 i++) { if (i === 5) { break } text += 'The number is ' + i + ' 
'}

Đầu ra-

Số là 0 Số là 1 Số là 2 Số là 3 Số là 4

Tiếp tục Tuyên bố

Câu lệnh continue ngắt một lần lặp trong vòng lặp nếu điều kiện cụ thể xảy ra và tiếp tục với lần lặp tiếp theo trong vòng lặp. Sự khác biệt giữa câu lệnh continue và câu lệnh break là câu lệnh continue “nhảy qua” một lần lặp trong vòng lặp thay vì “nhảy ra”.

Cú pháp-

tiếp tục tên nhãn

Thí dụ-

var text = '' var i for (i = 0 i<5 i++) { if (i === 2) { continue } text += 'The number is ' + i + ' 
'}

Đầu ra-

Số là 0 Số là 1 Số là 3 Số là 4

Đây là các phương pháp thực thi JavaScript Loops khác nhau. Với điều này, chúng tôi đã đi đến phần cuối của bài viết của chúng tôi.

Bây giờ bạn đã biết về Vòng lặp JavaScript, hãy xem của Edureka. Đào tạo Chứng chỉ Phát triển Web sẽ giúp bạn Tìm hiểu cách tạo các trang web ấn tượng bằng cách sử dụng HTML5, CSS3, Twitter Bootstrap 3, jQuery và Google API và triển khai nó lên Amazon Simple Storage Service (S3).

cái gì có thể thay đổi và bất biến

Có một câu hỏi cho chúng tôi? Vui lòng đề cập đến nó trong phần nhận xét của “JavaScript Loops” và chúng tôi sẽ liên hệ lại với bạn.