SyntaxError: "x" is a reserved identifier (Firefox) SyntaxError: Unexpected reserved word (Chrome)ã¨ã©ã¼ã®ç¨®é¡ ä½ããã¾ããããªãã£ãã®ãï¼
äºç´èªãèå¥åã¨ãã¦ä½¿ç¨ããå ´åãã¨ã©ã¼ãã¹ãã¼ãã¾ããããã㯠strict ã¢ã¼ãã¨é常ã¢ã¼ãã®åæ¹ã§äºç´ããã¦ãã¾ã:
enum
次ã®ãã®ã¯ strict ã¢ã¼ãã®ã³ã¼ãã§ã®ã¿äºç´ããã¦ãã¾ã:
implements
interface
let
package
private
protected
public
static
enum
èå¥åã¯å
¨è¬çã«äºç´ããã¦ãã¾ãã
var enum = { RED: 0, GREEN: 1, BLUE: 2 };
// SyntaxError: enum is a reserved identifier
strict ã¢ã¼ãã®ã³ã¼ãã§ã¯ãããå¤ãã®èå¥åãäºç´ããã¦ãã¾ãã
"use strict";
var package = ["potatoes", "rice", "fries"];
// SyntaxError: package is a reserved identifier
ãããã®å¤æ°åã夿´ããå¿ è¦ãããã¾ãã
var colorEnum = { RED: 0, GREEN: 1, BLUE: 2 };
var list = ["potatoes", "rice", "fries"];
å¤ããã©ã¦ã¶ã¼ãæ´æ°ãã
ãã¨ãã°ãlet
ã class
ãã¾ã å®è£
ãã¦ããªãå¤ããã©ã¦ã¶ã¼ã使ç¨ãã¦ããå ´åããããã®æ°ããè¨èªæ©è½ããµãã¼ããã¦ããããæ°ãããã©ã¦ã¶ã¼ã«ã¢ãããã¼ããã¹ãã§ãã
"use strict";
class DocArchiver {}
// SyntaxError: class is a reserved identifier
// (ãã¨ãã°ãFirefox 44 以åã®å¤ããã©ã¦ã¶ã¼ã¯ã¨ã©ã¼ãã¹ãã¼ãã¾ã)
é¢é£é
ç®
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4