I denne veiledningen vil du lære om JavaScript-nøkkelord og identifikatorer ved hjelp av eksempler.
JavaScript-nøkkelord
Nøkkelord er reserverte ord som er en del av syntaksen i programmeringsspråket. For eksempel,
const a = 'hello';
Her const
er et nøkkelord som angir at a er en konstant.
Nøkkelord kan ikke brukes til å navngi identifikatorer.
Her er listen over nøkkelord tilgjengelig i 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-identifikatorer
En identifikator er et navn som blir gitt til enheter som variabler, funksjoner, klasse osv.
Regler for navngivning av JavaScript-identifikatorer
Reglene for å skrive identifikatorer er:
- Identifikatornavn må starte med enten en bokstav, et understrek
_
eller dollartegnet.$.
For eksempel//valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
- Identifikasjonsnavn kan ikke starte med tall. For eksempel,
//invalid const 1a = 'hello'; // this gives an error
- JavaScript er store og små bokstaver. Så y og Y er forskjellige identifikatorer. For eksempel,
const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
- Nøkkelord kan ikke brukes som identifikasjonsnavn. For eksempel,
//invalid const new = 5; // Error! new is a keyword.
Merk : Selv om du kan navngi identifikatorer på en hvilken som helst måte du vil, er det en god praksis å gi et beskrivende identifikasjonsnavn.
Hvis du bruker en identifikator for en variabel for å lagre antall studenter, er det bedre å bruke studenter eller numberOfStudents i stedet for x eller n.