Câu trả lời về cấu trúc điều khiển JavaScript

JavaScript là ngôn ngữ lập trình nhẹ, được giải thích với các khả năng hướng đối tượng cho phép bạn xây dựng tính tương tác vào các trang HTML tĩnh.

Mã JavaScript không được biên dịch mà được dịch bởi người dịch. Trình dịch này được nhúng vào trình duyệt và chịu trách nhiệm dịch mã javascript

Những điểm chính

  • Đó là ngôn ngữ lập trình nhẹ, được giải thích

  • Nó được thiết kế để tạo các ứng dụng tập trung vào mạng

  • Nó bổ sung và tích hợp với Java

  • Nó bổ sung và tích hợp với HTML

  • Nó là một nền tảng mở và đa nền tảng

Câu lệnh JavaScript

Các câu lệnh JavaScript là các lệnh để báo cho trình duyệt biết hành động cần thực hiện. Các câu lệnh cách nhau bởi dấu chấm phẩy [;]

Câu lệnh JavaScript cấu thành mã JavaScript được trình duyệt dịch từng dòng

Ví dụ về câu lệnh JavaScript

document.getElementById["demo"].innerHTML = "Welcome";

Bảng sau hiển thị các Câu lệnh JavaScript khác nhau -

Sr. KHÔNG. Tuyên bốMô tả1. switch caseMột khối câu lệnh trong đó việc thực thi mã phụ thuộc vào các trường hợp khác nhau. Trình thông dịch kiểm tra từng trường hợp với giá trị của biểu thức cho đến khi tìm thấy kết quả khớp. Nếu không có gì phù hợp, một điều kiện mặc định sẽ được sử dụng. 2. If otherCâu lệnh if là câu lệnh điều khiển cơ bản cho phép JavaScript đưa ra quyết định và thực thi câu lệnh theo điều kiện. 3. While Mục đích của vòng lặp while là thực thi lặp đi lặp lại một câu lệnh hoặc khối mã miễn là biểu thức là đúng. Khi biểu thức trở thành sai, vòng lặp sẽ bị thoát. 4. do whileKhối các câu lệnh được thực hiện ít nhất một lần và tiếp tục được thực hiện khi điều kiện đúng. 5. forGiống như while nhưng việc khởi tạo, điều kiện và tăng/giảm được thực hiện trên cùng một dòng. 6. vòng lặp for inThis được sử dụng để lặp qua các thuộc tính của đối tượng. 7. continue Câu lệnh continue yêu cầu trình thông dịch bắt đầu ngay lần lặp tiếp theo của vòng lặp và bỏ qua khối mã còn lại. 8. break Câu lệnh break được sử dụng để thoát khỏi vòng lặp sớm, thoát ra khỏi dấu ngoặc nhọn bao quanh. 9. functionMột hàm là một nhóm mã có thể tái sử dụng có thể được gọi ở bất kỳ đâu trong chương trình của bạn. Từ khóa function dùng để khai báo một hàm. 10. returnReturn tuyên bố được sử dụng để trả về một giá trị từ một chức năng. 11. varDùng để khai báo biến. 12. tryMột khối câu lệnh xử lý lỗi được triển khai. 13. catchMột khối câu lệnh được thực thi khi xảy ra lỗi. 14. throwĐược sử dụng để ném lỗi

Nhận xét JavaScript

JavaScript hỗ trợ cả nhận xét kiểu C và kiểu C++, do đó

  • Bất kỳ văn bản nào giữa // và cuối dòng đều được coi là nhận xét và bị JavaScript bỏ qua

  • Bất kỳ văn bản nào giữa các ký tự /* và */ đều được coi là chú thích. Điều này có thể kéo dài nhiều dòng

  • JavaScript cũng nhận ra trình tự mở bình luận HTML

  • Trình tự đóng nhận xét HTML --> không được JavaScript nhận dạng nên nó phải được viết là //-->

Ví dụ

Các biến có thể được khởi tạo tại thời điểm khai báo hoặc sau khi khai báo như sau –

Loại dữ liệu Javascript

Có hai loại kiểu dữ liệu như được đề cập dưới đây -

  • Kiểu dữ liệu nguyên thủy

  • Kiểu dữ liệu không nguyên thủy

Bảng sau đây mô tả các Kiểu Dữ liệu Nguyên thủy có sẵn trong javaScript

Sr. KHÔNG. Kiểu dữ liệu Mô tả1. Sợi dây

Có thể chứa các nhóm ký tự dưới dạng một giá trị. Nó được thể hiện trong dấu ngoặc kép. E. g. var x= “hướng dẫn”

2. số

Chứa các số có hoặc không có số thập phân. e. g. var x=44, y=44. 56;

3. Booleans

Chỉ chứa hai giá trị true hoặc false. e. g. var x=true, y= false

4. Không xác định

Biến không có giá trị được gọi là Không xác định. e. g. biến x;

5. Vô giá trị

Nếu chúng ta gán null cho một biến, nó sẽ trở nên rỗng. e. g. var x=null;

Bảng sau mô tả các kiểu dữ liệu không nguyên thủy trong javaScript

Sr. KHÔNG. Kiểu dữ liệu Mô tả1. Mảng
Có thể chứa các nhóm giá trị cùng loại. e. g. var x={1,2,3,55};2. Các đối tượng
Các đối tượng được lưu trữ trong cặp thuộc tính và giá trị. e. g. var hình chữ nhật = { chiều dài. 5, chiều rộng. 3};

Hàm JavaScript

Hàm là một nhóm các câu lệnh [Mã] có thể tái sử dụng có thể được gọi ở bất kỳ vị trí nào trong chương trình. Trong javascript, từ khóa hàm được sử dụng để khai báo hoặc định nghĩa một hàm

Những điểm chính

  • Để xác định một hàm, hãy sử dụng từ khóa hàm, theo sau là tên hàm, theo sau là dấu ngoặc đơn []

  • Trong ngoặc đơn, chúng tôi xác định các tham số hoặc thuộc tính

  • Nhóm các câu lệnh reusabe [mã] được đặt trong dấu ngoặc nhọn {}. Mã này được thực thi bất cứ khi nào chức năng được gọi

cú pháp

function functionname [p1, p2] {
   function coding…
}

Toán tử JavaScript

Toán tử được sử dụng để thực hiện thao tác trên một, hai hoặc nhiều toán hạng. Toán tử được biểu thị bằng một ký hiệu như +, =, *, %, v.v. Sau đây là các toán tử được hỗ trợ bởi javascript −

  • toán tử số học

  • Toán tử so sánh

  • Toán tử logic [hoặc quan hệ]

  • Toán tử gán

  • Toán tử có điều kiện [hoặc ternary]

  • toán tử số học

toán tử số học

Bảng sau hiển thị tất cả các toán tử số học được javascript hỗ trợ −

Toán tửMô tảVí dụ+Cộng hai toán hạng. 10 + 10 sẽ cho 20-Trừ toán hạng thứ hai từ toán hạng thứ nhất. 10 – 10 sẽ cho 0*Nhân hai toán hạng. 10 * 30 sẽ cho 300/Chia tử số cho mẫu số10/10 sẽ cho 1% Nó được gọi là toán tử mô đun và cho phần còn lại của phép chia. 10 % 10 sẽ cho 0++ Toán tử tăng, tăng giá trị số nguyên lên một10 ++ sẽ cho 11--Toán tử giảm, giảm giá trị số nguyên đi một10 – sẽ cho 9

Toán tử so sánh

Bảng sau hiển thị tất cả các toán tử so sánh được hỗ trợ bởi javascript -

OperatorDescripExample==Kiểm tra xem giá trị của hai toán hạng có bằng nhau hay không, nếu có thì điều kiện trở thành true. 10 == 10 sẽ cho đúng. =Không bằng toán tử
Kiểm tra xem giá trị của hai toán hạng có bằng nhau hay không, nếu giá trị không bằng nhau thì điều kiện trở thành true. 10. =10 sẽ cho sai> Toán tử lớn hơn
Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn giá trị của toán hạng bên phải không, nếu có thì điều kiện trở thành true. 20 > 10 sẽ cho true=Lớn hơn hoặc bằng toán tử
Kiểm tra xem giá trị của toán hạng bên trái có lớn hơn hoặc bằng giá trị của toán hạng bên phải hay không, nếu có thì điều kiện trở thành true. 10 >=20 sẽ trả về giá trị sai

Chủ Đề