introduzione

Le parole chiave JavaScript sono parole riservate. Esistono numeri di parole chiave riservate in JavaScript che hanno un significato speciale. Queste parole chiave non possono essere utilizzate come identificatori, ad esempio per nomi di variabili, etichette di loop o nomi di funzioni, ecc. Nei nostri programmi JavaScript.

Elenco di parole chiave Javascript

Di seguito è riportato l'elenco delle parole chiave JavaScript

vai a

Nel

instanceof

Statico

infine

argomenti

pubblico

Fare

altro

const

Funzione

classe*

ritorno

permettere*

Catturare

Eval

Per

Se

Questo

provare

Rompere

debugger

dare la precedenza

si estende *

enum *

Continua

esportare*

nullo

interruttore

privato

Nuovo

gettare

mentre

Astuccio

await *

Elimina

super*

predefinito

vuoto

Var

protetta

Pacchetto

Interfaccia

falso

tipo di

attrezzi

Con

importare*

Vero

`

Le parole chiave che sono contrassegnate da '*' sono nuove in ECMAScript 5 e 6 (che sono la versione di javascript). Gli elenchi di parole riservate che sono state rimosse dagli standard ECMAScript 5 e 6 sono riportati di seguito -

  • vai a
  • Doppio
  • transitorio
  • volatile
  • int
  • sincronizzato
  • getta
  • nativo
  • galleggiante
  • corto
  • byte
  • booleano
  • lungo
  • astratto
  • finale
  • char.

Esempio di parole chiave JavaScript

Di seguito sono riportate le parole chiave JavaScript

1. vai alla parola chiave

Utilizzato per restituire il controllo dell'esecuzione in una posizione specifica. In generale, il goto può essere realizzato dall'interruzione e continuare le parole chiave.

Esempio

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

Ora lo stesso codice riscriviamo con break e continuiamo come parole chiave

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

2. in parola chiave

È un operatore che restituisce true se la proprietà specificata è presente nell'oggetto specificato, altrimenti restituisce false.

Esempio

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

3. parola chiave instanceof

Restituisce vero se l'oggetto è un'istanza della classe altrimenti falso

Esempio

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

4. parole chiave argomenti

Rappresenta l'elenco di parametri passati alla funzione quando si chiama la funzione.

Esempio

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

5. parola chiave pubblica

È un modificatore di accesso che può essere utilizzato con attributi, classi, costruttori e metodi che lo rendono accessibile ad altre classi.

Esempio

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 parola chiave

Utilizzato per definire un ciclo do-while.

Esempio

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

");
a ++;
)
while (a <= 10);

7. Parola chiave funzione

Utilizzato per definire una funzione per eseguire un blocco di codice.

Esempio

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

8. parola chiave class *

Utilizzato per definire una classe.

Esempio

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

9. parola chiave return

Utilizzato per tornare dalla funzione o dal metodo con o senza un valore.

Esempio

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

10. Parola chiave eval

Utilizzato per valutare una stringa specificata. L'uso di eval come funzione globale eval ().

Esempio

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

11. Per parola chiave

Utilizzato per definire un loop, per loop per eseguire ripetutamente un blocco di codice fino a quando una condizione è vera.

Esempio

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

12. se parola chiave

Utilizzato per definire un costrutto condizionato. se l'istruzione viene utilizzata per eseguire un blocco di codice se la condizione è vera.

Esempio

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. Parola chiave break

utilizzato in un loop per interrompere o interrompere l'esecuzione del loop.

Esempio

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

14. parola chiave debugger

Utilizzato per interrompere l'esecuzione del codice javascript e chiamare la funzione di debug, se definito. La parola chiave debugger è uguale all'interruzione.

Esempio

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

15. Parola chiave eli

Utilizzato per mettere in pausa e riprendere una funzione del generatore. La funzione del generatore è la stessa di una funzione normale ma per restituire un valore al posto del ritorno usa la parola chiave yield.

Esempio

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. Parola chiave Contin ue

Utilizzato in un ciclo per continuare il ciclo e saltare le seguenti istruzioni all'interno del ciclo.

Esempio

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

17. parola chiave expor t *

Utilizzato per esportare oggetti, funzioni o valori dal modulo in modo che possano essere utilizzati in un altro programma con l'aiuto dell'istruzione import.

Esempio

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

18. parola chiave null

Utilizzato per rappresentare un tipo di dati speciale senza valore.

Esempio

var age = null;
alert(age);

19. Nuova parola chiave

Utilizzato per creare un oggetto.

Esempio

Employee obj = new Employee ();

20. lancia la parola chiave

Utilizzato in un blocco try per generare esplicitamente un oggetto eccezione.

Esempio

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. while parola chiave

Utilizzato per while loop, while loop esegue il blocco di codice fino a quando la condizione non è vera.

Esempio

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

");
a ++;
)

22. Elimina parola chiave

Utilizzato per rimuovere proprietà da un oggetto.

Esempio

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

23. parola chiave super *

Utilizzato per chiamare la funzione o il metodo di una classe genitore.

Esempio

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

24. parola chiave predefinita

Utilizzato in un'espressione switch per specificare le azioni da eseguire in caso contrario

Esempio

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. parola chiave protetta

Un modificatore di accesso può essere utilizzato con attributi, classi, costruttori e metodi che lo rendono non accessibile ad altre classi.

Esempio

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

26. Parola chiave pacchetto

Utilizzato per identificare le classi java ed eseguire il metodo java in un javascript.

Esempio

inBlock('package') = something;

27. Parola chiave dell'interfaccia

Utilizzato per definire un'interfaccia (l'interfaccia contiene tutti i metodi astratti).

Esempio

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

28. implementa la parola chiave

Utilizzato per implementare l'interfaccia in una classe.

Esempio

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

29. Con parola chiave

Utilizzato per l'iterazione, in breve, è abbreviato per l'iterazione.

Esempio

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

30. parola chiave import *

Utilizzato per importare il modulo nel programma javascript.

Esempio

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

31. parola chiave typeof

Quale utilizzato per restituire il tipo di dati di un operando.

Esempio

typeof(“hello”) // output as string

32. Parola chiave Var

Utilizzato per dichiarare una variabile,

Esempio

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

33. parola chiave wait i t *

Utilizzato per attendere javascript fino a quando la promessa restituisce il suo risultato.

Esempio

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 * parola chiave

Utilizzato per definire un elenco predefinito.

Esempio

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. prova la parola chiave

Utilizzato per la gestione delle eccezioni per verificare la presenza di errori in un blocco di codice.

Esempio

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. Parola chiave di cattura

Ancora usato nella gestione delle eccezioni per gestire l'errore.

Esempio

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. finalmente parola chiave

Utilizzato nella gestione delle eccezioni, infine il blocco di codice viene sempre eseguito indipendentemente dal fatto che l'errore stia generando o meno.

Esempio

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. Parola chiave cost

Utilizzato per definire una variabile costante e che non può essere ulteriormente riassegnata.

Esempio

const age=22;

39. parola chiave privata

È possibile utilizzare un modificatore di accesso con attributi, classi, costruttori e metodi che non lo rendono accessibile ad altre classi.

Esempio
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. Parola chiave vera

Utilizzato per archiviare o rappresentare il tipo di dati primitivo Booleano 'true'.

Esempio

var inp = true;

41. Falso parola chiave

Utilizzato per archiviare o rappresentare il tipo di dati primitivo Booleano 'false'.

Esempio

var inp = false;

42. Parola chiave vuota

utilizzato per valutare un'espressione e restituire non definito. Un operatore vuoto viene spesso utilizzato per ottenere il valore primitivo indefinito.

Esempio


click link

43. Cas e parola chiave

Utilizzato in un costrutto switch-case, in cui il valore di un'espressione viene confrontato con il valore della clausola case ed esegue le istruzioni associate al caso il cui valore case corrisponde.

Esempio

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. cambia parola chiave

Utilizzato in un costrutto switch-case, dove switch valuta un'espressione.

Esempio

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. estende * parola chiave

Utilizzato nelle dichiarazioni di classe per creare una classe che eredita un'altra classe.

Esempio

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

46. Questa parola chiave

Utilizzato per fare riferimento all'oggetto corrente.

Esempio

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

47. let * parola chiave

Utilizzato per dichiarare una variabile limitata all'ambito di un blocco di codice, a differenza di una variabile dichiarata dalla parola chiave var.

Esempio

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

48. parola chiave else

Utilizzato nell'istruzione if-else, else indica il blocco di istruzioni da eseguire se l'espressione è falsa.

Esempio

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. Parola chiave statica

Utilizzato per definire un metodo statico in una classe. I metodi statici sono quei metodi che non sono chiamati sull'oggetto.

Esempio

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

Articoli consigliati

Questa è stata una guida alle parole chiave JavaScript. Qui discutiamo anche vari tipi di parole chiave con esempi. Puoi anche dare un'occhiata ai seguenti articoli per saperne di più–

  1. Variabili in JavaScript
  2. Parole chiave
  3. Parole chiave Java
  4. Parole chiave di Python
  5. Istanza di lavoro di in Java con esempio
  6. Come funzionano i metodi statici in JavaScript?

Categoria: