Thứ Bảy, 6 tháng 7, 2024

4. JavaScript Programs

Chương trình JavaScript.

Một chương trình máy tính là một danh sách các "hướng dẫn" được máy tính "thực thi".

Trong ngôn ngữ lập trình, các hướng dẫn lập trình này được gọi là câu lệnh.

Chương trình JavaScript là một danh sách các câu lệnh lập trình.
Trong HTML, JavaScript programs được thực thi bởi trình duyệt web.


Câu lệnh JavaScript (JavaScript Statements)

Các câu lệnh JavaScript bao gồm: Values, Operators, Expressions, Keywords, and Comments.

Câu lệnh màu đỏ bên dưới yêu cầu trình duyệt viết "Xin chào Đất Việt Lập Trình." bên trong một phần tử HTML có id="datviet":


<!DOCTYPE html>
<html>
<body>

<h2>Đất Việt Lập Trình</h2>

<p>Trong HTML, JavaScript Statements được thực thi bởi trình duyệt web.</p>

<p id="datviet"></p>

<script>
document.getElementById("datviet").innerHTML = "Xin chào Đất Việt Lập Trình.";
</script>

</body>
</html>

 

Sử dụng JSFiddle, thực thi code HTML trên



Semicolons ;

Dấu chấm phẩy phân cách các câu lệnh JavaScript.

Chúng ta nên thêm dấu chấm phẩy vào cuối mỗi câu lệnh thực thi. Nói là "Nên" vì đây là điều không bắt buộc. Nhưng cũng như trong tất cả các phần khác của blog này, chúng tôi hy vọng bạn tạo một thói quen viết code rõ ràng. Dù là theo phong cách...tào lao, nhưng cần rõ ràng.


JavaScript White Space

JavaScript bỏ qua các khoảng trắng. Bạn có thể thêm khoảng trắng vào tập lệnh của mình để dễ đọc hơn.

Ví dụ thay vì viết

let x=y+z;


Chúng ta nên viết:

let x = y + z; 

Có khoảng trắng giúp mọi thứ sáng sủa, dễ đọc, dễ hiểu hơn.

 

JavaScript Keywords

Các câu lệnh JavaScript thường bắt đầu bằng một từ khóa để xác định hành động JavaScript sẽ được thực hiện.


Dưới đây là danh sách một số từ khóa. 

Keyword

Description

var

Khai báo một biến

let

Khai báo một khối biến

const

Khai báo một hằng số

if

Đánh dấu một khối câu lệnh sẽ được thực thi với một điều kiện

switch

Đánh dấu một khối lệnh sẽ được thực thi trong các trường hợp khác nhau

for

Đánh dấu một khối lệnh sẽ được thực thi trong một vòng lặp

function

Khai báo một hàm

return

Thoát khỏi một hàm

try

Thực hiện xử lý lỗi đối với một khối câu lệnh

 

Nói chung, về mặt hình thức thì chúng ta coi Javascript cũng như C, C++, Python...có nghĩa là cũng như mọi ngôn ngữ lập trình bậc cao khác, cũng có các khái niệm biến, cấu trúc điều khiển, hàm...

 

Phần tiếp theo

 

Phần trước


Không có nhận xét nào:

Đăng nhận xét