introduction

Les mots clés JavaScript sont des mots réservés. Il existe un certain nombre de mots clés réservés en javascript qui ont une signification particulière. Ces mots clés ne peuvent pas être utilisés comme identifiants par exemple pour les noms de variables, pour les étiquettes de boucle ou pour les noms de fonction, etc. dans nos programmes JavaScript.

Liste des mots clés Javascript

Voici la liste des mots clés JavaScript

aller à

Dans

exemple de

Statique

enfin

arguments

Publique

Faire

autre

Const

Une fonction

classe*

revenir

laisser*

Capture

Eval

Pour

si

Cette

essayer

Pause

débogueur

rendement

étend *

enum *

Continuer

exportation*

nul

commutateur

privé

Nouveau

jeter

tandis que

Cas

attendre*

Supprimer

super*

défaut

Néant

Var

protégé

Paquet

Interface

Faux

Type de

met en oeuvre

Avec

importation*

Vrai

"

Les mots clés qui sont marqués par '*' sont nouveaux dans ECMAScript 5 et 6 (qui sont la version de javascript). Les listes des mots réservés qui ont été supprimés de la norme ECMAScript 5 et 6 sont données ci-dessous -

  • aller à
  • double
  • transitoire
  • volatil
  • int
  • synchronisé
  • jette
  • originaire de
  • flotte
  • court
  • octet
  • Booléen
  • longue
  • abstrait
  • final
  • carboniser.

Exemple de mots clés JavaScript

Ci-dessous sont des mots clés JavaScript

1. mot-clé goto

Utilisé pour retourner le contrôle d'exécution à un emplacement spécifique. En général, le goto peut être accompli par les mots-clés break and continue.

Exemple

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

Maintenant, le même code que nous réécrivons avec des mots-clés break et continue comme

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

2. dans le mot clé

Il s'agit d'un opérateur qui renvoie true si la propriété spécifiée est présente dans l'objet spécifié, sinon il renvoie false.

Exemple

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

3. mot-clé instanceof

Renvoie true si l'objet est une instance de la classe sinon false

Exemple

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

4. mot-clé arguments

Représente la liste des paramètres passés à la fonction lors de l'appel de la fonction.

Exemple

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

5. mot clé public

Il s'agit d'un modificateur d'accès qui peut être utilisé avec des attributs, des classes, des constructeurs et des méthodes qui le rendent accessible à d'autres classes.

Exemple

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. Mot clé D o

Utilisé pour définir une boucle do-while.

Exemple

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

");
a ++;
)
tandis que (a <= 10);

7. Mot-clé de fonction

Utilisé pour définir une fonction pour exécuter un bloc de code.

Exemple

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

8. mot-clé class *

Utilisé pour définir une classe.

Exemple

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

9. retourner le mot-clé

Permet de revenir de la fonction ou de la méthode avec ou sans valeur.

Exemple

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

10. Mot clé Eval

Utilisé pour évaluer une chaîne spécifiée. L'eval utilise comme une fonction globale eval ().

Exemple

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

11. Pour mot-clé

Utilisé pour définir une boucle, pour que la boucle exécute de manière répétée un bloc de code jusqu'à ce qu'une condition soit vraie.

Exemple

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

12. if mot - clé

Utilisé pour définir une construction conditionnée. si l'instruction est utilisée pour exécuter un bloc de code si la condition est vraie.

Exemple

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. Break mot-clé

utilisé dans une boucle pour interrompre ou arrêter l'exécution de la boucle.

Exemple

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

14. mot clé débogueur

Utilisé pour arrêter l'exécution du code javascript et appeler la fonction de débogage si définie. Mot-clé du débogueur mot identique à la pause.

Exemple

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

15. Yi eld keyword

Utilisé pour mettre en pause et reprendre une fonction de générateur. La fonction de générateur est identique à une fonction normale, mais pour renvoyer une valeur à la place de retour, elle utilise le mot-clé yield.

Exemple

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. Mot-clé Contin ue

Utilisé dans une boucle pour continuer la boucle et ignorer les instructions suivantes à l'intérieur de la boucle.

Exemple

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

17. mot-clé expor t *

Utilisé pour exporter des objets, des fonctions ou des valeurs à partir du module afin de pouvoir être utilisés dans un autre programme à l'aide de l'instruction d'importation.

Exemple

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

18. n mot clé

Utilisé pour représenter un type de données spécial sans valeur.

Exemple

var age = null;
alert(age);

19. Nouveau mot - clé

Utilisé pour créer un objet.

Exemple

Employee obj = new Employee ();

20. jeter le mot-clé

Utilisé dans un bloc try pour lever explicitement un objet d'exception.

Exemple

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. mot clé while

Utilisé pour la boucle while, tandis que la boucle while exécute le bloc de code jusqu'à ce que la condition soit vraie.

Exemple

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

");
a ++;
)

22. Supprimer le mot clé

Utilisé pour supprimer les propriétés d'un objet.

Exemple

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

23. mot-clé super *

Utilisé pour appeler la fonction ou la méthode d'une classe parent.

Exemple

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

24. mot clé par défaut

Utilisé dans une expression de commutateur pour spécifier les actions à effectuer si aucun cas

Exemple

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. mot clé protégé

Un modificateur d'accès peut être utilisé avec des attributs, des classes, des constructeurs et des méthodes qui le rendent inaccessible aux autres classes.

Exemple

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

26. Mot clé du package

Utilisé pour identifier les classes java et exécuter la méthode java dans un javascript.

Exemple

inBlock('package') = something;

27. Mot-clé d'interface

Utilisé pour définir une interface (l'interface contient toutes les méthodes abstraites).

Exemple

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

28. implémente un mot-clé

Utilisé pour implémenter l'interface dans une classe.

Exemple

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

29. Avec mot-clé

Utilisé pour l'itération, juste, en bref, il est raccourci pour l'itération.

Exemple

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

30. mot-clé import *

Utilisé pour importer le module dans le programme javascript.

Exemple

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

31. mot-clé typeof

Qui retournait le type de données d'un opérande.

Exemple

typeof(“hello”) // output as string

32. Mot clé Var

Utilisé pour déclarer une variable,

Exemple

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

33. mot clé awa i t *

Utilisé pour attendre le javascript jusqu'à ce que la promesse renvoie son résultat.

Exemple

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. mot-clé enum *

Utilisé pour définir une liste prédéfinie.

Exemple

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. essayer le mot clé

Utilisé pour la gestion des exceptions pour vérifier un bloc de code pour les erreurs.

Exemple

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. Catch mot-clé

Encore une fois utilisé dans la gestion des exceptions pour gérer l'erreur.

Exemple

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. enfin mot-clé

Utilisé dans la gestion des exceptions, enfin un bloc de code s'exécute toujours, que l'erreur se produise ou non.

Exemple

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. Mot clé const

Utilisé pour définir une variable constante et qui ne peut pas être réaffectée plus loin.

Exemple

const age=22;

39. mot-clé privé

IS un modificateur d'accès peut être utilisé avec des attributs, des classes, des constructeurs et des méthodes qui le rendent inaccessible aux autres classes.

Exemple
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. Vrai mot-clé

Utilisé pour stocker ou représenter le type de données primitif Boolean «true».

Exemple

var inp = true;

41. Faux mot-clé

Utilisé pour stocker ou représenter le type de données primitif booléen «false».

Exemple

var inp = false;

42. Mot-clé nul

utilisé pour évaluer une expression et renvoie undefined. Un opérateur void est fréquemment utilisé pour obtenir la valeur primitive non définie.

Exemple


click link

43. Mot clé Cas e

Utilisé dans une construction switch-case, où la valeur d'une expression se compare à la valeur de la clause case et exécute les instructions associées au cas dont la valeur de casse correspond.

Exemple

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. commutateur mot-clé

Utilisé dans une construction switch-case, où switch évalue une expression.

Exemple

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. étend * mot-clé

Utilisé dans les déclarations de classe pour créer une classe qui hérite d'une autre classe.

Exemple

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

46. Ce mot-clé

Utilisé pour faire référence à l'objet actuel.

Exemple

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

47. let * mot-clé

Utilisé pour déclarer une variable limitée à la portée d'un bloc de code, contrairement à une variable déclarée par le mot clé var.

Exemple

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

48. mot clé else

Utilisé dans l'instruction if-else, le else indique le bloc d'instructions à exécuter si l'expression est évaluée fausse.

Exemple

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. Mot clé statique

Utilisé pour définir une méthode statique dans une classe. Les méthodes statiques sont les méthodes qui ne sont pas appelées sur l'objet.

Exemple

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

Articles recommandés

Cela a été un guide pour les mots clés JavaScript. Ici, nous discutons également de divers types de mots clés avec des exemples. Vous pouvez également consulter les articles suivants pour en savoir plus–

  1. Variables en JavaScript
  2. Mots-clés C
  3. Mots-clés Java
  4. Mots-clés Python
  5. Instance de travail de Java avec exemple
  6. Comment fonctionnent les méthodes statiques en JavaScript?