В този урок ще научите за ключовите думи и идентификаторите на JavaScript с помощта на примери.
JavaScript ключови думи
Ключовите думи са запазени думи, които са част от синтаксиса в езика за програмиране. Например,
const a = 'hello';
Тук const
е ключова дума, която означава, че a е константа.
Ключовите думи не могат да се използват за назоваване на идентификатори.
Ето списъка с ключови думи, налични в 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 |
JavaScript идентификатори
Идентификаторът е име, което се дава на обекти като променливи, функции, клас и т.н.
Правила за именуване на JavaScript идентификатори
Правилата за писане на идентификатори са:
- Имената на идентификаторите трябва да започват с буква, долна черта
_
или знак$.
за долар Например,//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Имената на идентификаторите не могат да започват с цифри. Например,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript е чувствителен към малки и големи букви. Така че y и Y са различни идентификатори. Например,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Ключовите думи не могат да се използват като имена на идентификатори. Например,
//invalid const new = 5; // Error! new is a keyword.
Забележка : Въпреки че можете да назовавате идентификатори по какъвто и да е начин, добра практика е да дадете описателно име на идентификатор.
Ако използвате идентификатор за променлива, за да съхранявате броя на учениците, по-добре е да използвате ученици или numberOfStudents, а не x или n.