Voici la liste des différents mots clefs ou mots réservés qu'utilise le langage de programmation JScript :
Nom | Description |
---|---|
abstract | Ce mot réservé permet d'indiquer une classe abstraite dans d'autres langages (comme Java), mais n'a pas de fonctionnalité active dans JScript. |
boolean | Ce mot réservé permet d'indiquer un type de données représentant une valeur booléenne (true ou false). |
break | Ce mot réservé permet de sortir d'une boucle (for, while, do...while) ou d'une structure switch. |
byte | Ce mot réservé permet d'indiquer le type de données prévu pour représenter un octet dans d'autres langages de programmation (pas activement utilisé dans JScript). |
case | Ce mot réservé permet d'indiquer un cas dans une instruction switch pour tester une valeur spécifique. |
catch | Ce mot réservé permet d'indiquer la partie d'une structure try...catch utilisée pour gérer les exceptions lorsque des erreurs surviennent. |
char | Ce mot réservé permet d'indiquer le type de données utilisé pour représenter un caractère dans certains langages de programmation (il n'est pas utilisé dans JScript). |
class | Ce mot réservé permet de déclarer une classe et a été introduit dans ECMAScript 6 (ES6). |
const | Ce mot réservé permet de déclarer une constante, une variable dont la valeur ne peut pas changer après son initialisation. |
continue | Ce mot réservé permet d'indiquer aux boucles pour passer directement à l'itération suivante, sautant le code restant dans la boucle actuelle. |
debug | Ce mot réservé permet d'activer le débogage dans les environnements Microsoft. |
debugger | Ce mot réservé permet de mettre en pause l'exécution du script et de démarrer les outils de débogage disponibles. |
default | Ce mot réservé permet d'indiquer le bloc de code à exécuter si aucune des case ne correspond dans une instruction switch. |
delete | Ce mot réservé permet de supprimer une propriété d'un objet ou un élément d'un tableau. |
do | Ce mot réservé permet de créer une boucle do...while, s'exécutant au moins une fois avant de vérifier la condition. |
double | Ce mot réservé permet d'indiquer le type de données pour représenter un nombre à virgule flottante en double précision (n'est pas utilisé explicitement dans JScript). |
else | Ce mot réservé permet de partir d'une structure conditionnelle if...else, exécutée si la condition du if est fausse. |
enum | Ce mot réservé permet de définir des énumérations dans certains langages (pas utilisé dans JScript). |
export | Ce mot réservé permet d'exporter des fonctions, objets ou variables depuis un module. |
extends | Ce mot réservé permet de définir qu'une classe hérite d'une autre classe. |
false | Ce mot réservé permet d'indiquer une des deux valeurs booléennes (l'autre étant true), représentant la valeur fausse. |
final | Ce mot réservé permet d'empêcher la surcharge ou l'héritage dans certains langages de programmation comme Java (mais n'est pas utilisé dans JScript). |
finally | Ce mot réservé permet d'indiquer la partie d'une structure try...catch...finally, utilisée pour exécuter du code une fois qu'une tentative d'exécution avec try s'est terminée, que l'exception ait été levée ou non. |
float | Ce mot réservé permet d'indiquer le type de données pour représenter un nombre à virgule flottante en simple précision (pas activement utilisé dans JScript). |
for | Ce mot réservé permet de créer une boucle avec une condition initiale, une condition d'itération, et une incrémentation ou décrémentation. |
function | Ce mot réservé permet de déclarer une fonction. |
goto | Ce mot réservé d'indiquer un saut vers une étiquette mais n'est pas activement utilisé dans JScript (hérité de langages plus anciens pour les sauts de programme). |
if | Ce mot réservé permet de déclarer une condition pour exécuter un bloc de code si la condition est vraie. |
implements | Ce mot réservé permet de définir qu'une classe implémente une interface (hérité de Java, mais non utilisé dans JScript). |
import | Ce mot réservé permet d'importer des fonctions, objets ou variables depuis un module à partir de ECMAScript 6. |
in | Ce mot réservé permet de vérifier si une propriété existe dans un objet, ou pour parcourir les éléments d'un tableau. |
instanceof | Ce mot réservé permet de vérifier si un objet est une instance d'une classe ou d'une fonction spécifique. |
int | Ce mot réservé permet d'indiquer le type de données pour représenter un entier dans certains langages de programmation (pas activement utilisé dans JScript). |
interface | Ce mot réservé permet de déclarer une interface (non utilisé dans JScript). |
long | Ce mot réservé permet d'indiquer le type de données pour représenter un entier long dans certains langages de programmation (pas activement utilisé dans JScript). |
native | Ce mot réservé permet d'indiquer que des méthodes sont implémentées en langage de programmation natif (pas utilisé dans JScript). |
new | Ce mot réservé permet de créer une instance d'un objet ou d'une classe. |
null | Ce mot réservé permet d'indiquer une représentation de l'absence d'une valeur. |
package | Ce mot réservé permet d'organiser des classes et des interfaces dans des groupes (hérité de Java, non utilisé dans JScript). |
private | Ce mot réservé permet de définir la portée d'une méthode ou d'une propriété dans une classe (pas activement utilisé dans JScript avant ECMAScript 6). |
protected | Ce mot réservé permet de définir la portée protégée d'une méthode ou d'une propriété dans une classe (introduit dans ECMAScript 6 pour les classes). |
public | Ce mot réservé permet de définir la portée publique d'une méthode ou d'une propriété dans une classe. |
return | Ce mot réservé permet de renvoyer une valeur depuis une fonction. |
short | Ce mot réservé permet d'indiquer le type de données pour représenter un entier court dans certains langages de programmation (pas activement utilisé dans JScript). |
static | Ce mot réservé permet de déclarer une méthode ou une propriété statique d'une classe, partagée entre toutes les instances de la classe. |
super | Ce mot réservé permet d'indiquer les classes pour appeler le constructeur ou les méthodes de la classe parente. |
switch | Ce mot réservé permet de créer une structure de contrôle pour évaluer une variable contre plusieurs valeurs. |
synchronized | Ce mot réservé permet gérer la synchronisation des processus léger (hérité de Java, non utilisé dans JScript). |
this | Ce mot réservé permet de référencer l'objet actuel dans un contexte donné. |
throw | Ce mot réservé permet de lancer une exception. |
throws | Ce mot réservé permet de déclarer les exceptions levées par une méthode (hérité de Java, non utilisé dans JScript). |
transient | Ce mot réservé permet d'indiquer qu'une donnée ne doit pas être sérialisée (non utilisé dans JScript). |
true | Ce mot réservé permet d'indiquer une valeur booléenne représentant vrai. |
try | Ce mot réservé permet de créer un bloc de code étant testé pour les erreurs lors de son exécution. |
typeof | Ce mot réservé permet de renvoyer le type d'une variable ou d'une expression. |
var | Ce mot réservé permet de déclarer une variable. |
void | Ce mot réservé permet d'indiquer qu'une fonction ne renvoie pas de valeur. |
volatile | Ce mot réservé permet de gérer la mémoire dans des langages comme Java (non utilisé dans JScript). |
while | Ce mot réservé permet de créer une boucle continuant à s'exécuter tant qu'une condition est vraie. |
with | Ce mot réservé permet d'étendre la portée d'un objet (désapprouvé et déconseillé d'utilisation dans ECMAScript). |
Dernière mise à jour : Lundi, le 9 septembre 2024