Baseline Widely available
EvalError
ã³ã³ã¹ãã©ã¯ã¿ã¼ã¯ãã°ãã¼ãã«ã® eval()
颿°ã«é¢ããæ°ããã¨ã©ã¼ãçæãã¾ãããã®ä¾å¤ã¯ãã JavaScript ããã¯ä½¿ç¨ããã¦ãã¾ãããã EvalError
ãªãã¸ã§ã¯ãã¯äºææ§ã®ããã«æ®ã£ã¦ãã¾ããobject
new EvalError([message[, fileName[, lineNumber]]])弿°
message
çç¥å¯
人éãèªãããã®ã¨ã©ã¼ã®èª¬æã§ãã
fileName
çç¥å¯
ä¾å¤ãçºçããã³ã¼ããå«ããã¡ã¤ã«ã®ååã§ãã
lineNumber
çç¥å¯
ä¾å¤ãçºçããã³ã¼ãã®è¡çªå·ã§ãã
EvalError
ã¯ç¾å¨ã® ECMAScript 仿§æ¸ã§ã¯ä½¿ç¨ããã¦ããããã©ã³ã¿ã¤ã ããçºçãããã¨ãããã¾ããããããããã®ãªãã¸ã§ã¯ãèªèº«ã¯ä»æ§æ¸ã®ä»¥åã®ãã¼ã¸ã§ã³ã¨ã®å¾æ¹äºææ§ã®ããã«æ®ã£ã¦ãã¾ãã
try {
throw new EvalError("Hello", "someFile.js", 10);
} catch (e) {
console.log(e instanceof EvalError); // true
console.log(e.message); // "Hello"
console.log(e.name); // "EvalError"
console.log(e.fileName); // "someFile.js"
console.log(e.lineNumber); // 10
console.log(e.columnNumber); // 0
console.log(e.stack); // "@Scratchpad/2:2:9\n"
}
仿§æ¸ ãã©ã¦ã¶ã¼ã®äºææ§ é¢é£æ
å ±
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