Rezerwowane słowa ECMAScript

Ten dział dostarcza pełną listę słów zarezerwowanych ECMAScript.

Rezerwowane słowa ECMAScript

ECMA-262 definiuje zestaw wsparcia ECMAScriptSłowo zarezerwowane (reserved word).

Słowa zarezerwowane są w pewnym sensie zachowane dla przyszłych słów kluczowych. Dlatego słowa zarezerwowane nie mogą być używane jako nazwy zmiennych lub funkcji.

Pełna lista słów zarezerwowanych w trzeciej edycji ECMA-262 jest następująca:

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

Uwaga:Jeśli użyjesz słów zarezerwowanych jako nazwy zmiennej lub funkcji, prawdopodobnie nie otrzymasz żadnych komunikatów o błędach, chyba że przyszłe przeglądarki zaimplementują te słowa zarezerwowane. Po zaimplementowaniu ich jako słowa kluczowe, słowo to zostanie uznane za słowo kluczowe, co spowoduje błąd kluczowego słowa.