JavaScript-nøgleord og identifikatorer

I denne vejledning lærer du om JavaScript-nøgleord og identifikatorer ved hjælp af eksempler.

JavaScript-nøgleord

Nøgleord er reserverede ord, der er en del af syntaksen på programmeringssproget. For eksempel,

 const a = 'hello';

Her conster et nøgleord, der angiver, at a er en konstant.

Nøgleord kan ikke bruges til at navngive identifikatorer.

Her er listen over søgeord, der er tilgængelige 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, der gives til enheder som variabler, funktioner, klasse osv.

Regler for navngivning af JavaScript-identifikatorer

Reglerne for at skrive identifikatorer er:

  • Identifikationsnavne skal starte med enten et bogstav, en understregning _eller dollartegnet. $.For eksempel
     //valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
  • Identifikationsnavne kan ikke starte med tal. For eksempel,
     //invalid const 1a = 'hello'; // this gives an error
  • JavaScript er store og små bogstaver. Så y og Y er forskellige identifikatorer. For eksempel,
     const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
  • Nøgleord kan ikke bruges som identifikationsnavne. For eksempel,
     //invalid const new = 5; // Error! new is a keyword.

Bemærk : Selvom du kan navngive identifikatorer på den måde, du vil, er det en god praksis at give et beskrivende identifikationsnavn.

Hvis du bruger en identifikator til en variabel til at gemme antallet af studerende, er det bedre at bruge studerende eller numberOfStudents i stedet for x eller n.

Interessante artikler...