Baseline Widely available *
**RangeError
**ç©ä»¶å¨ä¸å給å®çå¼ä¸å¨å
許çéåæç¯åå
§æè¢«ä½çºä¸åé¯èª¤æåº
new RangeError([message[, fileName[, lineNumber]]])
忏
message
å¯é¸ãå ·äººé¡å¯è®æ§çé¯èª¤èªªæ
fileName
Non-standard
å¯é¸ãå å«é æé¯èª¤ç¼ççç¨å¼ç¢¼çæªæ¡å稱
lineNumber
Non-standard
å¯é¸ãé æé¯èª¤ç¼ççç¨å¼ç¢¼è¡è
ç¶è©¦èå¾ä¸å function å³å
¥ä¸åä¸è¢«å
¶å
許çå¼ä½çºåæ¸æï¼ä¸åRangeError
被æåºãéå¯å¨å¤ç¨®æ
æ³ééå°ï¼ä¾å¦å³å
¥ä¸åä¸è¢«å
許çå串å¼å° String.prototype.normalize()
ï¼æè©¦èéé Array
constructor ç¨ä¸åä¸åæ³çé·åº¦ä¾åµå»ºä¸åé£åï¼æå¾æ¸å¼æ¹æ³åæ¯Number.toExponential()
ãNumber.toFixed()
ãNumber.toPrecision()
å³é²ç³ç³çå¼ã
RangeError.prototype
å
許å°ä¸å RangeError
ç©ä»¶å¢å å
¶å±¬æ§ã
æ®éç RangeError
èªèº«æ²æå
嫿¹æ³ï¼å管ä»ç確å¾ååéä¸ç¹¼æ¿äºä¸äºã
RangeError
ç©ä»¶å¯¦é« 屬æ§
RangeError.prototype.message
Error message. Inherited from Error
.
RangeError.prototype.name
Error name. Inherited from Error
.
RangeError.prototype.cause
Error cause. Inherited from Error
.
RangeError.prototype.fileName
Non-standard
Path to file that raised this error. Inherited from Error
.
RangeError.prototype.lineNumber
Non-standard
Line number in file that raised this error. Inherited from Error
.
RangeError.prototype.columnNumber
Non-standard
Column number in line that raised this error. Inherited from Error
.
RangeError.prototype.stack
Non-standard
Stack trace. Inherited from Error
.
RangeError
ï¼æ¸å¼ï¼
function check(n) {
if (!(n >= -500 && n <= 500)) {
throw new RangeError("The argument must be between -500 and 500.");
}
}
try {
check(2000);
} catch (error) {
if (error instanceof RangeError) {
// Handle the error.
}
}
ä½¿ç¨ RangeError
ï¼éæ¸å¼ï¼
function check(value) {
if (["apple", "banana", "carrot"].includes(value) === false) {
throw new RangeError(
'The argument must be an "apple", "banana", or "carrot".',
);
}
}
try {
check("cabbage");
} catch (error) {
if (error instanceof RangeError) {
// Handle the error.
}
}
è¦ç¯ ç覽å¨ç¸å®¹æ§ åè¦
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