Introduksjon

JavaScript-nøkkelord er reserverte ord. Det er mange reserverte nøkkelord i javascript som har noen spesiell betydning. Disse nøkkelordene kan ikke brukes som identifikatorer for eksempel for variabelnavn, for loopetiketter eller for funksjonsnavn osv. I våre JavaScript-programmer.

Liste over Javascript nøkkelord

Nedenfor er listen over JavaScript-nøkkelord

gå til

I

tilfelle av

statisk

endelig

argumenter

offentlig

Gjøre

ellers

const

Funksjon

klasse*

komme tilbake

la*

Å fange

eval

Til

hvis

Dette

prøve

Gå i stykker

debugger

Utbytte

strekker*

enum *

Fortsette

eksport*

null

bytte om

privat

Ny

kaste

samtidig som

Sak

avvente*

Slett

super*

misligholde

Tomrom

Var

beskyttet

Pakke

Interface

Falsk

typeof

redskaper

Med

importere*

ekte

`

Nøkkelordene som er merket med '*' er nye i ECMAScript 5 og 6 (som er versjonen av javascript). Listene over reserverte ord som er fjernet fra ECMAScript 5 og 6 standarden er gitt nedenfor -

  • gå til
  • dobbelt
  • flyktig
  • flyktige
  • int
  • synkronisert
  • kaster
  • innfødt
  • flyte
  • kort
  • byte
  • boolean
  • lang
  • abstrakt
  • endelig
  • røye.

Eksempel på JavaScript-nøkkelord

Nedenfor er JavaScript-nøkkelord

1. gå til nøkkelord

Brukes til å returnere utførelseskontroll til et bestemt sted. Generelt sett kan goto oppnås ved pause og fortsette nøkkelord.

Eksempel

var no=0;
sposition
document.write(" something print here ");
no++;
if(no < 10) goto sposition;

Nå er den samme koden som vi skriver om med break og fortsetter nøkkelord som

var no=0;
sposition: while(true) (
document.write(" something print here ");
no++;
if(no < 10) continue sposition;
break;
)

2. i nøkkelord

Det er en operatør som returnerer sann hvis den spesifiserte egenskapen er til stede i det spesifiserte objektet, ellers returnerer det usant.

Eksempel

var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
// output as true expected
console.log('apple' in fruits);

3. instans av nøkkelord

Returnerer sann hvis objektet er en forekomst av klassen ellers falsk

Eksempel

var fruits=("apple", "banana", "orange");
// Returns true
fruits instanceof Object;
// Returns true
fruits instanceof Array;
// Returns false
fruits instanceof String;

4. argumenter nøkkelord

Representerer listen over parametere som er gitt til funksjonen når du ringer til funksjonen.

Eksempel

const func = function(p1, p2, p3) (
const param = Array.from(arguments);
console.log(param) // (11, 22, 33) )
func(11, 22, 33);

5. offentlige nøkkelord

Det er en tilgangsmodifiserer som kan brukes med attributter, klasser, konstruktører og metoder som gjør det tilgjengelig for andre klasser.

Eksempel

public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);
)
)

6. D o nøkkelord

Brukes til å definere en gjør-mens-loop.

Eksempel

var a=1;
do (
document.write("loop is running for " + a + "times

");
et ++;
)
mens (a <= 10);

7. Funksjon nøkkelord

Brukes til å definere en funksjon for å utføre en blokkblokk.

Eksempel

var func = function()(
return "Hello";
)
alert(func());

8. klasse * nøkkelord

Brukes til å definere en klasse.

Eksempel

public class Employee (
public String efn = "Joseph";
public String eln = "Doe";
)

9. returner nøkkelord

Brukes til å returnere fra funksjonen eller metoden med eller uten verdi.

Eksempel

var func = function()(
return "Hello";
)

10. Evaluer nøkkelord

Brukes til å evaluere en spesifisert streng. Eval-bruken som en global funksjon eval ().

Eksempel

function fun( ) (
var str1=2;
var str1=3;
var res = eval(new String(str1 + str2));
document.write(res);
)
fun();

11. For nøkkelord

Brukes til å definere en sløyfe, for loop til å gjenta gjentatte ganger en blokk med kode til en tilstand er sann.

Eksempel

for(var a=0; a<=10; a++) (
document.write("The loop is running for " + a + " times");
)

12. hvis nøkkelord

Brukes til å definere en betinget konstruksjon. hvis utsagnet brukes til å kjøre en blokk med kode hvis betingelsen er sann.

Eksempel

var date = new Date();
var day = date.getDay(); // Sunday Saturday : 0 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");

13. Bryt nøkkelord

brukt i en løkke for å bryte eller stoppe utførelsen av løkken.

Eksempel

for(var a=0; a<=10; a++) (
if(a == 5)
break;
document.write("The loop is running for " + a + " times");
)

14. feilsøkeord

Brukes til å stoppe utførelsen av JavaScript-koden og samtale feilsøkingsfunksjon hvis definert. Debugger nøkkelord ord det samme som bruddet.

Eksempel

var prod = 10 * 10;
debugger;
document.getElementbyId("id").innerHTML = prod;

15. Yi eld nøkkelord

Brukes til å stoppe og gjenoppta en generatorfunksjon. Generatorfunksjonen er den samme som en normal funksjon, men for å returnere en verdi i stedet for retur bruker den avkast nøkkelord.

Eksempel

function* iter( a ) (
while (a < 4) (
yield a++;
)
)
const i = iter ( 1 );
console.log(i.next().value); //return 1
console.log(i.next().value); //return 2
console.log(i.next().value); //return 3

16. Kontinuerlig søkeord

Brukes til en loop for å fortsette loopen og hoppe over følgende påstander inne i løkken.

Eksempel

for(var a=0; a<=10; a++) (
if(a == 5)
continue;
document.write("The loop is running for " + a + " times");
)

17. expor t * nøkkelord

Brukes til å eksportere objekter, funksjoner eller verdier fra modulen slik at de kan brukes i et annet program ved hjelp av importuttalelse.

Eksempel

export let var fruits = ("apple", "banana", "orange");// export an array
export const fruit= "apple";// export a constant

18. n ull nøkkelord

Brukes til å representere en spesiell datatype uten verdi.

Eksempel

var age = null;
alert(age);

19. Nytt nøkkelord

Brukes til å lage et objekt.

Eksempel

Employee obj = new Employee ();

20. kast nøkkelord

Brukes i en prøveblokk for eksplisitt å kaste et unntaksobjekt.

Eksempel

Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)

21. mens nøkkelord

Brukes til mens loop, mens loop utfører kodeblokken til betingelsen er sann.

Eksempel

var a=1;
while(a <= 10)
(
document.write("loop is running for " + a + "times

");
et ++;
)

22. Slett nøkkelord

Brukes til å fjerne egenskaper fra et objekt.

Eksempel

var fruits=(f1: “apple”, f2: “banana”, f3: “orange”);
delete fruits.f1;

23. super * nøkkelord

Brukes til å ringe funksjon eller metode for en foreldreklasse.

Eksempel

super.disp(); //the disp is a method of a parent class

24. standard nøkkelord

Brukes i et bytteuttrykk for å spesifisere handlingene som skal utføres hvis ikke tilfelle

Eksempel

var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)

25. beskyttet nøkkelord

En tilgangsmodifikator kan brukes med attributter, klasser, konstruktører og metoder som gjør at den ikke er tilgjengelig for andre klasser.

Eksempel

public class Employee (
protected String efn = "Joseph";
)

26. Pakke nøkkelord

Brukes til å identifisere java-klasser og til å utføre java-metoden i et javascript.

Eksempel

inBlock('package') = something;

27. Grensesnitt nøkkelord

Brukes til å definere et grensesnitt (grensesnittet inneholder alle abstrakte metoder).

Eksempel

interface car
method drive(whichSpeed)
method break( )
class car1 implements car
(
// Class code here
)

28. implementerer nøkkelord

Brukes til å implementere grensesnittet i en klasse.

Eksempel

interface car
method drive(whichSpeed)
method break( )
class car1 implements car

29. Med nøkkelord

Brukes til iterasjon, bare kort sagt, den er forkortet for iterasjon.

Eksempel

var fruits = ("apple", "banana", "orange");
for ( var i = fruits.length; i--; ) (
with (( no : i )) (
link.onclick = function() (
alert(no);
);
)
)

30. import * nøkkelord

Brukes til å importere modulen i javascript-programmet.

Eksempel

import * as alias from '/modules/mymodule.js';

31. typeof nøkkelord

Som pleide å returnere datatypen til en operand.

Eksempel

typeof(“hello”) // output as string

32. Var nøkkelord

Brukes til å erklære en variabel,

Eksempel

var fruits = ("apple", "banana", "orange");
var age=22;

33. wacht i t * nøkkelord

Brukte til å vente på javascript til løftet returnerer resultatet.

Eksempel

async function fun() (
let promise = new Promise((resolve, reject) => (
setTimeout(() => resolve(" yes, it is done!"), 100)
));
let res = await promise; // wait until the promise returns us a value
alert(result); // output give yes, it is done
)
);
fun();

34. enum * nøkkelord

Brukes til å definere en forhåndsdefinert liste.

Eksempel

const fruits=(
APPLE: 'apple',
BANANA: 'banana',
Orange: 'orange',
)
let fruit =fruits.APPLE
if(!fruit)(
throw new Error(' fruit is not defined ')
)
switch( fruit )(
case fruit.APPLE: alert("This is an apple.");
break;
case fruit.BANANA: alert("This is a banana.");
break;
case fruit.ORANGE: alert("This is an orange.");
)

35. prøv nøkkelord

Brukes til unntakshåndtering for å kontrollere feil med en kode.

Eksempel

Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)

36. Fangst søkeord

Igjen brukt i unntakshåndtering for å håndtere feilen.

Eksempel

Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = " Input " + msg;
)

37. endelig nøkkelord

Brukt i unntakshåndtering, utfører endelig alltid kode med uavhengig av om feilen genererer eller ikke.

Eksempel

Var i=1
try (
if(i == "") throw "is Empty";
if(x > 0) throw "positive";
if(x < 0) throw "negative";
)
catch(msg) (
message.innerHTML = "Input " + msg;
)
finally
(
alert("This is a finally code, which always execute.");

38. Const nøkkelord

Brukes til å definere en konstant variabel og som ikke kan tilordnes lenger.

Eksempel

const age=22;

39. privat nøkkelord

IS en tilgangsmodifiserer kan brukes med attributter, klasser, konstruktører og metoder som gjør at den ikke er tilgjengelig for andre klasser.

Eksempel
public class Employee (
private String efn = "Joseph";
)
class MainClass (
public static void main(String() args) (
Employee obj = new Employee ();
System.out.println("Name= " + obj.efn + " " + obj.lname);// gives error
)
)

40. Ekte nøkkelord

Brukes til å lagre eller representere primitiv datatype Boolsk 'sann'.

Eksempel

var inp = true;

41. Falske nøkkelord

Brukes til å lagre eller representere primitiv datatype Boolsk 'falsk'.

Eksempel

var inp = false;

42. Gyldig nøkkelord

brukes til å evaluere et uttrykk og returnerer udefinert. En ugyldig operatør brukes ofte for å få den udefinerte primitive verdien.

Eksempel


click link

43. Cas e nøkkelord

Brukes i en switch-case-konstruksjon, der verdien av et uttrykk sammenligner med case-klausulverdien og utfører utsagnene som er knyttet til saken hvis saksverdien samsvarer.

Eksempel

var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)

44. bytt nøkkelord

Brukt i en switch-case-konstruksjon, der switch evaluerer et uttrykk.

Eksempel

var date = new Date();
switch(date.getDay()) (
case 6:
alert("This is weekend.");
break;
case 0:
alert("This is weekend.");
default:
alert("Looking for a weekend.");
break;
)

45. utvider * nøkkelord

Brukes i klassedeklarasjoner for å lage en klasse som arver en annen klasse.

Eksempel

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)

46. Dette nøkkelordet

Brukes til å referere til det gjeldende objektet.

Eksempel

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
get incsalary() (
return this.salary * 0.2;
)
)

47. la * søkeord

Brukes til å erklære en variabel som er begrenset til et omfang av en blokkblokk, i motsetning til en variabel deklarert av var nøkkelordet.

Eksempel

let var fruits = ("apple", "banana", "orange");

48. annet nøkkelord

Brukt i utsagnet om ellers, indikerer det ellers blokken med uttalelser som skal utføres hvis uttrykket evaluerer usant.

Eksempel

var date = new Date();
var day = date.getDay(); // Sunday - Saturday : 0 - 6
if(day==5) (
alert("This is weekend!");
) else (
alert("This is non-weekend!");

49. Statisk nøkkelord

Brukes til å definere en statisk metode i en klasse. Statiske metoder er de metodene som ikke kalles på objektet.

Eksempel

class Employee extends Person (
constructor(name, eid, salary) (
super(name);
)
static disp()
(
return "This is static method "
)
)
document.writeln( Employee.disp() );

Anbefalte artikler

Dette har vært en guide til JavaScript-nøkkelord. Her diskuterer vi også forskjellige typer nøkkelord med eksempler. Du kan også se på følgende artikler for å lære mer–

  1. Variabler i JavaScript
  2. C nøkkelord
  3. Java-nøkkelord
  4. Python nøkkelord
  5. Arbeidende forekomst av i Java med eksempel
  6. Hvordan statiske metoder fungerer i JavaScript?