JavaScript nyckelord och identifierare

I denna handledning lär du dig om JavaScript-nyckelord och identifierare med hjälp av exempel.

JavaScript-nyckelord

Nyckelord är reserverade ord som ingår i syntaxen i programmeringsspråket. Till exempel,

 const a = 'hello';

Här constär ett nyckelord som anger att a är konstant.

Nyckelord kan inte användas för att namnge identifierare.

Här är listan över sökord som är tillgängliga 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-identifierare

En identifierare är ett namn som ges till enheter som variabler, funktioner, klass etc.

Regler för namngivning av JavaScript-identifierare

Reglerna för att skriva identifierare är:

  • Identifierarnamn måste börja med antingen en bokstav, en understrykning _eller dollartecknet. $.Till exempel,
     //valid const a = 'hello'; const _a = 'hello'; const $a = 'hello';
  • Identifierarnamn kan inte börja med siffror. Till exempel,
     //invalid const 1a = 'hello'; // this gives an error
  • JavaScript är skiftlägeskänsligt. Så y och Y är olika identifierare. Till exempel,
     const y = "hi"; const Y = 5; console.log(y); // hi console.log(Y); // 5
  • Nyckelord kan inte användas som identifieringsnamn. Till exempel,
     //invalid const new = 5; // Error! new is a keyword.

Obs! Även om du kan namnge identifierare på vilket sätt du vill är det bra att ge ett beskrivande identifierarnamn.

Om du använder en identifierare för en variabel för att lagra antalet studenter är det bättre att använda studenter eller numberOfStudents snarare än x eller n.

Intressanta artiklar...