Hướng dẫn what are control statements in javascript? - câu lệnh điều khiển trong javascript là gì?

Giới thiệu về & NBSP; Tuyên bố kiểm soát trong JavaScript

Trong bài viết này, chúng tôi sẽ hiểu những câu lệnh kiểm soát nào trong JavaScript, cách sử dụng các câu lệnh và cú pháp này cho mỗi câu. Nhưng trước khi chúng ta chuyển sang phần tuyên bố kiểm soát, hãy để xóa hiểu chúng ta về ngôn ngữ lập trình JavaScript.

JavaScript, được biết đến rộng rãi là JS, là một ngôn ngữ lập trình cấp cao, trọng lượng nhẹ và hướng đối tượng. JS đã giải thích ngôn ngữ lập trình, có nghĩa là khi được thực thi, mã JS không tuân thủ nhưng nó được dịch bởi một dịch giả. Trình dịch này dịch mã JS và tải kết quả vào một trang web trên trình duyệt. Một công cụ JS là một chương trình máy tính đơn giản thực hiện hoạt động dịch thuật, nó là một trình thông dịch tiêu chuẩn. JS Engine khai thác hiệu quả lợi thế của việc biên dịch đúng lúc để có hiệu suất tốt hơn.

Một tuyên bố bình thường trong bất kỳ chương trình nào nhằm mục đích thực thi lệnh hoặc nói, làm điều gì đó. Các câu lệnh kiểm soát là loại cùng một tuyên bố, nhưng với sức mạnh để quyết định câu nào khác nên được thực thi và khi nào. Một ví dụ rất cơ bản, đối với bất kỳ ai hiểu lập trình, IF-Else là một trong những tuyên bố kiểm soát. Sức mạnh mà các tuyên bố kiểm soát này có dựa trên một biểu thức thực hiện công việc đánh giá.

Loại câu lệnh kiểm soát trong JavaScript

Về cơ bản, mọi ngôn ngữ lập trình đều có hai loại câu lệnh kiểm soát như sau:

  • Các tuyên bố có điều kiện: Dựa trên một biểu thức được thông qua, một tuyên bố có điều kiện đưa ra quyết định, dẫn đến có hoặc không. based on an expression passed, a conditional statement makes a decision, which results in either YES or NO.
  • Các câu lệnh lặp [vòng lặp]: cho đến khi và trừ khi biểu thức hoặc điều kiện được đưa ra được thỏa mãn, các câu lệnh này lặp lại. Until and unless the expression or the condition given is satisfied, these statements repeat themselves.

Ví dụ

Hãy để hiểu những tuyên bố này cùng với các ví dụ:

1. Báo cáo có điều kiện

Đây là nơi mà dòng thực thi trong một chương trình được quyết định. Báo cáo có điều kiện quyết định bước tiếp theo dựa trên kết quả. Tuyên bố có điều kiện dẫn đến đúng hoặc sai. Bất kể điều kiện nào được thông qua, nếu đó là sự thật, thì chương trình sẽ chuyển sang bước tiếp theo và nếu điều kiện là sai, thì chương trình sẽ chuyển sang bước khác. Các câu lệnh này chỉ được thực thi một lần, không giống như các câu lệnh LOOP.

Sau đây là các loại câu lệnh có điều kiện khác nhau:

NẾU

Khi bạn muốn kiểm tra một điều kiện cụ thể. Với điều kiện IF, khối mã bên trong được thực thi nếu điều kiện được cung cấp được thỏa mãn.

Syntax:

if [condition] {
//code block to be executed if condition is satisfied
}
IF-ELSE

Một phiên bản mở rộng của nếu. Khi bạn muốn kiểm tra một điều kiện cụ thể và hai

Syntax:

if [condition]
{
// code to be executed of condition is true
}
else {
// code to be executed of condition is false
}

Như bạn có thể thấy, khi điều kiện được thỏa mãn trong if-Else, khối mã đầu tiên sẽ được thực thi và nếu điều kiện không được thỏa mãn, khối mã thứ hai sẽ được thực thi.

CÔNG TẮC

Một câu lệnh chuyển đổi tương tự như IF và được sử dụng khi bạn cần thực thi một mã trong số các khả năng thực thi khối nhiều mã, dựa trên kết quả của biểu thức được truyền. Các câu lệnh chuyển đổi mang một biểu thức, được so sánh với các giá trị của các trường hợp sau và sau khi tìm thấy một trận đấu, mã được liên kết với trường hợp đó thực thi.

Syntax:

switch [expression] {
case a:
//code block to be executed
Break;
case b:
//code block to be executed
Break;
case n:
//code block to be executed
Break;
default:
//default code to be executed if none of the above case is executed
}

Mã trên chứa một biểu thức ở đầu, được kiểm tra và so sánh với các trường hợp bao gồm. Nếu biểu thức được truyền khớp với trường hợp A, khối mã bên trong trường hợp được thực thi. Điều tương tự cũng áp dụng cho trường hợp B và N và khi biểu thức được thông qua các khớp không có trường hợp nào được đề cập, mã nhập vào trường hợp mặc định và mã trong trường hợp mặc định được thực thi.

Bây giờ, chúng tôi đã hiểu các tuyên bố có điều kiện, hãy để tìm hiểu về loại thứ hai, tức là các câu lệnh lặp.

2. Tuyên bố lặp

Vòng lặp, đối với bất kỳ ngôn ngữ lập trình nào, là một công cụ mạnh mẽ để thực hiện một tập hợp các hướng dẫn, nhiều lần, trong khi biểu thức được thông qua được thỏa mãn. Một ví dụ rất cơ bản có thể là, để in ra Hello Hello World trong 10 lần. Bây giờ, viết cùng một câu lệnh in với thế giới Hello Hello trong 10 lần liên tiếp sẽ tốn thời gian và sẽ tác động đến thời gian thực hiện. Và đây là nơi lặp đi lặp lại. Có ba tuyên bố lặp lại: trong khi, do-while và cho. Hãy để hiểu từng người có cú pháp.

TRONG KHI

Một trong những câu lệnh dòng điều khiển, thực thi một khối mã khi điều kiện được thỏa mãn. Nhưng không giống như nếu, trong khi tiếp tục lặp lại cho đến khi điều kiện được thỏa mãn. Sự khác biệt giữa nếu và trong khi có thể, nếu thực thi mã ‘nếu điều kiện được thỏa mãn trong khi trong khi tiếp tục lặp lại cho đến khi điều kiện được thỏa mãn.

Syntax:

while [condition]
{
//code block to be executed when condition is satisfied
}
DO-WHILE

Tương tự như một vòng lặp trong thời gian, với một vòng xoắn giữ một điều kiện ở cuối vòng lặp. Còn được gọi là vòng điều khiển thoát, do-trong khi thực hiện mã và sau đó kiểm tra điều kiện.

Syntax:

while
{
//code block to be executed when condition is satisfied
} [condition]

Nếu điều kiện ở cuối được thỏa mãn, vòng lặp sẽ lặp lại.

A For Loop sẽ thực thi một khối mã trong một số lần. So với các vòng khác, vì ngắn hơn và dễ gỡ lỗi vì nó chứa khởi tạo, điều kiện và gia tăng hoặc giảm trong một dòng.

Syntax:

for [initialize; condition; increment/decrement]
{
//code block to be executed
}

Khi khởi tạo, nó bắt đầu vòng lặp, ở đây một biến được khai báo được sử dụng. Sau đó, điều kiện thoát cho vòng lặp được kiểm tra trong phần điều kiện. Khi điều kiện này trả về true, khối mã bên trong được thực thi. Khi, trong trường hợp, nếu điều kiện trả về sai hoặc thất bại, nó sẽ chuyển sang phần tăng/giảm và biến được gán một giá trị cập nhật. Các giá trị được cập nhật cho đến khi điều kiện được thỏa mãn.

Sự kết luận

JavaScript có hai loại tuyên bố kiểm soát. Có điều kiện và lặp [vòng lặp] với cách sử dụng cụ thể của họ. Chúng tôi đã tìm hiểu về các câu lệnh có điều kiện như nếu, nếu-else và chuyển đổi, cùng với các cú pháp tương ứng của chúng. Và đối với các tuyên bố lặp lại, chúng tôi đã tìm hiểu về while, do-while và cùng với cú pháp. Một điều kiện được thông qua và kiểm tra cho đến khi thỏa mãn.

Bài viết đề xuất

Đây là một hướng dẫn để tuyên bố kiểm soát trong JavaScript. Ở đây chúng tôi thảo luận về việc giới thiệu và các loại tuyên bố kiểm soát trong JavaScript bao gồm các tuyên bố có điều kiện và các câu lệnh lặp. Bạn cũng có thể xem qua các bài viết được đề xuất khác của chúng tôi để tìm hiểu thêm -

  1. Palindrom trong JavaScript
  2. Cho vòng lặp trong javascript
  3. Tuyên bố kiểm soát trong Java
  4. JavaScript xác nhận

Báo cáo kiểm soát là gì?

Các câu lệnh kiểm soát là các tuyên bố thay đổi luồng thực thi các câu lệnh.Ví dụ, nếu, if-else, trường hợp chuyển đổi, trong khi làm.statements that change the flow of execution of statements. For example, If, If-else, Switch-Case, while-do statements.

5 câu lệnh JavaScript là gì?

Các câu lệnh JavaScript bao gồm: giá trị, toán tử, biểu thức, từ khóa và nhận xét.Values, Operators, Expressions, Keywords, and Comments.

Ba loại cấu trúc kiểm soát trong JavaScript là gì?

Sau đây là một số cấu trúc điều khiển được hỗ trợ bởi JavaScript ...
nếu khác..
Trường hợp chuyển đổi ..
làm trong khi vòng lặp ..
trong khi lặp lại..
cho vòng lặp ..

Các tuyên bố kiểm soát đưa ra ví dụ là gì?

Ví dụ về các tuyên bố kiểm soát..
Báo cáo hệ thống đơn ..
Báo cáo thời lượng ..
Báo cáo Sysplex ..
Báo cáo ngoại lệ ..
Báo cáo tổng quan ..
Báo cáo bộ nhớ cache ..

Bài Viết Liên Quan

Chủ Đề