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.
Exemplepublic 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–
- Variables en JavaScript
- Mots-clés C
- Mots-clés Java
- Mots-clés Python
- Instance de travail de Java avec exemple
- Comment fonctionnent les méthodes statiques en JavaScript?