Neste tutorial, você aprenderá sobre palavras-chave e identificadores JavaScript com a ajuda de exemplos.
Palavras-chave JavaScript
Palavras-chave são palavras reservadas que fazem parte da sintaxe da linguagem de programação. Por exemplo,
const a = 'hello';
Aqui, const
está uma palavra-chave que indica que a é uma constante.
Palavras-chave não podem ser usadas para nomear identificadores.
Aqui está a lista de palavras-chave disponíveis em 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 |
Identificadores JavaScript
Um identificador é um nome dado a entidades como variáveis, funções, classe, etc.
Regras para nomear identificadores JavaScript
As regras para escrever identificadores são:
- Os nomes dos identificadores devem começar com uma letra, um sublinhado
_
ou o cifrão.$.
Por exemplo,//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Nomes de identificadores não podem começar com números. Por exemplo,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript diferencia maiúsculas de minúsculas. Portanto, y e Y são identificadores diferentes. Por exemplo,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Palavras-chave não podem ser usadas como nomes de identificadores. Por exemplo,
//invalid const new = 5; // Error! new is a keyword.
Observação : embora você possa nomear os identificadores da maneira que desejar, é uma boa prática fornecer um nome de identificador descritivo.
Se você estiver usando um identificador para uma variável para armazenar o número de alunos, é melhor usar students ou numberOfStudents em vez de x ou n.