Baseline Widely available *
URIError
ç©ä»¶è¡¨ç¤ºä¸åå¨å
¨å URI èçå½å¼ä½¿ç¨æ¹å¼é¯èª¤æçé¯èª¤ã
URIError
æ¯ä¸åå¯åºååç©ä»¶ï¼æä»¥å®å¯ä»¥ä½¿ç¨ structuredClone()
è¤è£½ï¼æå¨ Worker ä¹éä½¿ç¨ postMessage()
è¤è£½ã
URIError
æ¯ Error
çåé¡å¥ã
URIError()
建ç«ä¸åæ°ç URIError
ç©ä»¶ã
ä¹ç¹¼æ¿å
¶ç¶å¯¦ä¾ Error
ç實ä¾å±¬æ§ã
éäºå±¬æ§å®ç¾©å¨ URIError.prototype
ä¸ï¼ä¸¦ç±ææ URIError
實ä¾å
±äº«ã
URIError.prototype.constructor
建ç«å¯¦ä¾ç©ä»¶ç建æ§å½å¼ãå°æ¼ URIError
實ä¾ï¼åå§å¼çº URIError
建æ§åã
URIError.prototype.name
表示é¯èª¤é¡åçå稱ãå°æ¼ URIError.prototype.name
ï¼åå§å¼çº "URIError"
ã
ç¹¼æ¿å
¶ç¶å¯¦ä¾ Error
ç坦便¹æ³ã
try {
decodeURIComponent("%");
} catch (e) {
console.log(e instanceof URIError); // true
console.log(e.message); // "malformed URI sequence"
console.log(e.name); // "URIError"
console.log(e.stack); // é¯èª¤çå ç
}
å»ºç« URIError
try {
throw new URIError("ä½ å¥½");
} catch (e) {
console.log(e instanceof URIError); // true
console.log(e.message); // "ä½ å¥½"
console.log(e.name); // "URIError"
console.log(e.stack); // é¯èª¤çå ç
}
è¦ç¯ ç覽å¨ç¸å®¹æ§ åè¦
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