Câu lệnh điều khiển trong javascript là gì

Lập trình JavaScript Ngôn ngữ lập trình Phát triển web

Câu lệnh kiểm soát JavaScript. Câu lệnh điều khiển có điều kiện & vòng lặp

Ngày 16 tháng 10 năm 2018Ngày 4 tháng 12 năm 2018 Tanmay Sakpal 0 Nhận xét câu lệnh điều khiển trong javascript, điều khiển javascript

JavaScript  Câu lệnh điều khiển còn được gọi là Cấu trúc điều khiển hoặc câu lệnh Điều khiển luồng là các câu lệnh quyết định luồng thực thi của chương trình. Thông thường, việc thực thi chương trình bắt đầu từ dòng đầu tiên đến dòng cuối cùng của mã JS đó. Tuy nhiên, ở giữa quá trình này, quy trình thực thi có thể được phân nhánh [dựa trên một số điều kiện] hoặc được lặp lại [vòng lặp] dựa trên một số tiêu chí. Đây là chức năng được cung cấp bởi Control Statements trong JavaScript

Chúng chủ yếu được phân loại thành 2 loại -

  1. Tuyên bố kiểm soát có điều kiện
    • Bất cứ khi nào một điều kiện được kiểm tra tùy thuộc vào nhiệm vụ cụ thể nào sẽ được thực hiện, các câu lệnh kiểm soát có điều kiện được sử dụng
  2. Câu lệnh điều khiển vòng lặp/lặp đi lặp lại
    • Bất cứ khi nào một tác vụ cụ thể phải được lặp lại trong một số lần cụ thể hoặc tùy thuộc vào một số điều kiện, các câu lệnh điều khiển Vòng lặp được sử dụng

Ngoài những câu lệnh này, chúng tôi còn có 2 câu lệnh khác là – ngắt và tiếp tục hỗ trợ cơ chế kiểm soát luồng

Đây chỉ là tổng quan lý thuyết về các Câu lệnh điều khiển trong JavaScript và chúng ta sẽ xem chi tiết về các câu lệnh riêng lẻ này trong các hướng dẫn tiếp theo

Câu lệnh if-else trong JavaScript được sử dụng để thực thi mã cho dù điều kiện là đúng hay sai. Có ba dạng câu lệnh if trong JavaScript

  1. Tuyên bố nếu
  2. câu lệnh if other
  3. câu lệnh if other if

Câu lệnh JavaScript If

Nó chỉ đánh giá nội dung nếu biểu thức là đúng từ một số biểu thức. Chữ ký của JavaScript nếu câu lệnh if khác được đưa ra bên dưới

Mã được chạy theo thứ tự từ dòng đầu tiên trong tệp đến dòng cuối cùng, trừ khi máy tính chạy qua các cấu trúc [cực kỳ thường xuyên] làm thay đổi luồng điều khiển, chẳng hạn như điều kiện và vòng lặp

Ví dụ: hãy tưởng tượng một tập lệnh được sử dụng để xác thực dữ liệu người dùng từ biểu mẫu trang web. Tập lệnh gửi dữ liệu đã được xác thực, nhưng nếu người dùng, chẳng hạn, để trống một trường bắt buộc, thì tập lệnh sẽ nhắc họ điền vào đó. Để làm điều này, tập lệnh sử dụng cấu trúc có điều kiện hoặc

var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
76, để các mã khác nhau thực thi tùy thuộc vào việc biểu mẫu đã hoàn tất hay chưa

if [isEmpty[field]] {
  promptUser[];
} else {
  submitForm[];
}

Một tập lệnh điển hình trong JavaScript hoặc PHP [và tương tự] bao gồm nhiều cấu trúc điều khiển, bao gồm các điều kiện, vòng lặp và hàm. Các phần của tập lệnh cũng có thể được đặt để thực thi khi các sự kiện xảy ra

Ví dụ: đoạn trích trên có thể nằm trong một chức năng chạy khi người dùng nhấp vào nút Gửi cho biểu mẫu. Hàm này cũng có thể bao gồm một vòng lặp lặp qua tất cả các trường trong biểu mẫu, kiểm tra lần lượt từng trường. Nhìn lại mã trong phần

var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
77 và
var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
78, các dòng
var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
79 và
var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
80 cũng có thể là lệnh gọi đến các chức năng khác trong tập lệnh. Như bạn có thể thấy, các cấu trúc điều khiển có thể ra lệnh cho các luồng xử lý phức tạp thậm chí chỉ với một vài dòng mã

Luồng điều khiển có nghĩa là khi bạn đọc một tập lệnh, bạn không chỉ phải đọc từ đầu đến cuối mà còn phải xem cấu trúc chương trình và cách nó ảnh hưởng đến thứ tự thực hiện

JavaScript hỗ trợ một tập hợp nhỏ gọn các câu lệnh, đặc biệt là các câu lệnh điều khiển luồng mà bạn có thể sử dụng để kết hợp nhiều tính tương tác trong ứng dụng của mình. Chương này cung cấp một cái nhìn tổng quan về những tuyên bố này

Tham chiếu JavaScript chứa thông tin chi tiết đầy đủ về các câu lệnh trong chương này. Ký tự dấu chấm phẩy [

var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
0] được sử dụng để phân tách các câu lệnh trong mã JavaScript

Bất kỳ biểu thức JavaScript nào cũng là một câu lệnh. Xem Biểu thức và toán tử để biết thông tin đầy đủ về biểu thức

câu lệnh khối

Câu lệnh cơ bản nhất là câu lệnh khối, được sử dụng để nhóm các câu lệnh. Khối được giới hạn bởi một cặp dấu ngoặc nhọn

{
  statement1;
  statement2;
  // …
  statementN;
}

Ví dụ

Câu lệnh khối thường được sử dụng với câu lệnh luồng điều khiển [

var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
1,
var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
2,
var x = 1;
{
  var x = 2;
}
console.log[x]; // 2
3]

while [x 

Chủ Đề