Mots réservés ECMAScript

Cette section fournit une liste complète des mots réservés de l'ECMAScript.

Mots réservés ECMAScript

L'ECMA-262 définit un ensemble deMots réservés (reserved word).

Les mots réservés sont réservés pour des mots-clés futurs dans un certain sens. Par conséquent, les mots réservés ne peuvent pas être utilisés comme noms de variables ou de fonctions.

La liste complète des mots réservés de la troisième édition de l'ECMA-262 est la suivante :

abstract
boolean
byte
char
class
const
debugger
double
enum
export
extends
final
float
goto
implements
import
int
interface
long
native
package
private
protected
public
short
static
super
synchronized
throws
transient
volatile

Attention :Si vous utilisez un mot réservé comme nom de variable ou de fonction, vous risquez de ne recevoir aucune message d'erreur, sauf si le mot réservé est implémenté par le navigateur futur. Une fois que le navigateur l'implémente, le mot sera considéré comme une clé, et une erreur de clé sera générée.