[ Web Proxy ]
URL:
Viewing: https://developer.mozilla.org/ja/docs/Web/JavaScript/Reference/Errors/Reserved_identifier [Back]  [Original]

SyntaxError: "x" is a reserved identifier - JavaScript | MDN

MDN Web Docs

View in English Always switch to English

SyntaxError: "x" is a reserved identifier

JavaScript "variable is a reserved identifier"

SyntaxError: Unexpected reserved word (V8-based)
SyntaxError: implements is a reserved identifier (Firefox)
SyntaxError: Cannot use the reserved word 'implements' as a variable name. (Safari)

SyntaxError

:

  • enum

  • implements
  • interface
  • let
  • package
  • private
  • protected
  • public
  • static

enum

js
const enum = { RED: 0, GREEN: 1, BLUE: 2 };
// SyntaxError: enum is a reserved identifier

js
"use strict";
const package = ["potatoes", "rice", "fries"];
// SyntaxError: package is a reserved identifier

js
const colorEnum = { RED: 0, GREEN: 1, BLUE: 2 };
const list = ["potatoes", "rice", "fries"];

let class

js
"use strict";
class DocArchiver {}

// SyntaxError: class is a reserved identifier
// (Firefox 44 )


Web Proxy Viewer  |  New URL  |  Original Page