Tóm tắt : trong hướng dẫn này, bạn sẽ tìm hiểu về cú pháp JavaScript bao gồm phân biệt chữ hoa chữ thường, số nhận dạng, nhận xét, câu lệnh và biểu thức.
JavaScript phân biệt chữ hoa chữ thường
Mọi thứ trong JavaScript bao gồm các biến , tên hàm , tên lớp và toán tử đều phân biệt chữ hoa chữ thường. Nó có nghĩa là countervà Countercác biến là khác nhau.
Tương tự như vậy, bạn không thể sử dụng instanceoflàm tên của một hàm vì nó là một từ khóa. Tuy nhiên, instanceOflà một tên hàm hợp lệ.
Định danh
Định danh là tên của một biến, hàm, tham số hoặc lớp. Giá trị nhận dạng bao gồm một hoặc nhiều ký tự ở định dạng sau:
- Ký tự đầu tiên phải là một chữ cái (az, hoặc AZ), một dấu gạch dưới (_) hoặc một dấu đô la ($).
- Các ký tự khác có thể là chữ cái (az, AZ), số (0-9), dấu gạch dưới (_) và dấu đô la ($).
Lưu ý rằng chữ cái trong ngữ cảnh này không giới hạn ở ký tự ASCII nhưng có thể bao gồm ASCII hoặc Unicode mở rộng mặc dù nó không được khuyến khích.
Một phương pháp hay là sử dụng chữ hoa camel cho các mã nhận dạng, nghĩa là chữ cái đầu tiên là chữ thường và mỗi từ bổ sung bắt đầu bằng chữ hoa.
Ví dụ: các tên sau là định danh:
counter
inArray
beginWith
redirectPage
Comment javascript
JavaScript hỗ trợ cả nhận xét đơn dòng và khối.
Một nhận xét một dòng bắt đầu bằng hai ký tự gạch chéo ( //), ví dụ:
// this is a single-line comment
Một nhận xét khối bắt đầu bằng dấu gạch chéo và dấu hoa thị ( /*) và kết thúc bằng dấu ngược lại ( */) như sau:
/*
* This is a block comment that can
* span multiple lines
*/
Bạn nên sử dụng dấu hoa thị để bắt đầu dòng nhận xét nhằm mục đích dễ đọc.
Các câu lệnh
Mặc dù JavaScript không yêu cầu kết thúc câu lệnh bằng dấu chấm phẩy ( ;), nhưng bạn nên luôn sử dụng dấu chấm phẩy để kết thúc câu lệnh.
Lý do là dấu chấm phẩy sẽ làm cho mã của bạn dễ đọc hơn và giúp bạn tránh được nhiều vấn đề mà bạn có thể gặp phải.
Ngoài ra, bạn có thể cần phải kết hợp và nén mã JavaScript trước khi triển khai nó vào môi trường sản xuất để loại bỏ khoảng trắng thừa nhằm tiết kiệm băng thông; nếu không có dấu chấm phẩy, bạn sẽ có lỗi cú pháp.
var a = 10;
var b = 20;
Bạn có thể sử dụng một khối mã bắt đầu bằng dấu ngoặc nhọn bên trái ( {) và kết thúc bằng dấu ngoặc nhọn bên phải ( }) để kết hợp nhiều câu lệnh như sau:
if( a > b) {
console.log('a is greater than b');
return 1;
}
Biểu thức
Một biểu thức là một đoạn mã đánh giá một giá trị. Ví dụ:
2 + 1
Biểu thức trên trả về 3 vì vậy nó là một biểu thức hợp lệ.
Giả sử bạn có hai biến avà b, sau đây minh họa một biểu thức liên quan đến avà b:
a + b
Từ khóa & Từ dành riêng
JavaScript định nghĩa một danh sách các từ khóa và các từ dành riêng có những công dụng đặc biệt. Bạn không thể sử dụng các từ khóa và các từ dành riêng làm định danh. Danh sách các từ khóa JavaScript và các từ dành riêng như sau:
No comments:
Post a Comment