Trong hướng dẫn này, bạn sẽ tìm hiểu về các từ khóa và mã nhận dạng JavaScript với sự trợ giúp của các ví dụ.
Từ khóa JavaScript
Từ khóa là các từ dành riêng là một phần của cú pháp trong ngôn ngữ lập trình. Ví dụ,
const a = 'hello';
Đây, const
là một từ khóa biểu thị rằng a là một hằng số.
Từ khóa không thể được sử dụng để đặt tên cho số nhận dạng.
Đây là danh sách các từ khóa có sẵn trong JavaScript.
await | break | case | catch | class |
const | continue | debugger | default | delete |
do | else | enum | export | extends |
false | finally | for | function | if |
implements | import | in | instanceof | interface |
let | new | null | package | private |
protected | public | return | super | switch |
static | this | throw | try | true |
typeof | var | void | while | with |
yield |
Mã nhận dạng JavaScript
Định danh là tên được đặt cho các thực thể như biến, hàm, lớp, v.v.
Quy tắc đặt tên mã nhận dạng JavaScript
Các quy tắc để viết số nhận dạng là:
- Tên định danh phải bắt đầu bằng chữ cái, dấu gạch dưới
_
hoặc ký hiệu đô la.$.
Ví dụ://valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Tên định danh không được bắt đầu bằng số. Ví dụ,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript phân biệt chữ hoa chữ thường. Vì vậy y và Y là các định danh khác nhau. Ví dụ,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Từ khóa không thể được sử dụng làm tên định danh. Ví dụ,
//invalid const new = 5; // Error! new is a keyword.
Lưu ý : Mặc dù bạn có thể đặt tên số nhận dạng theo bất kỳ cách nào bạn muốn, nhưng bạn nên đặt tên số nhận dạng mô tả.
Nếu bạn đang sử dụng định danh cho một biến để lưu trữ số lượng sinh viên, tốt hơn nên sử dụng sinh viên hoặc numberOfStudents hơn là x hoặc n.