Baseline Widely available
decodeURI()
í¨ìë encodeURI
ì´ë ë¹ì·í 루í´ì¼ë¡ ì¬ì ì ë§ë¤ì´ì§ URI(Uniform Resource Identifier, ì¸í°ë·ìë³ì)를 ëì½ë©í©ëë¤.
const uri = "https://mozilla.org/?x=ÑеллÑ";
const encoded = encodeURI(uri);
console.log(encoded);
// Expected output: "https://mozilla.org/?x=%D1%88%D0%B5%D0%BB%D0%BB%D1%8B"
try {
console.log(decodeURI(encoded));
// Expected output: "https://mozilla.org/?x=ÑеллÑ"
} catch (e) {
// Catches a malformed URI
console.error(e);
}
구문 매ê°ë³ì
encodedURI
ìì íê³ ì¸ì½ë©ë ì¸í°ë·ìë³ì(URI)
주ì´ì§ ì¸ì½ë©ë URI를 ëì½ë©í ì 문ìì´ì ë°íí©ëë¤.
ìì¸encodedURI
ì ì í¨íì§ ìì 문ìì´ì´ í¬í¨ë ê²½ì° URIError
("malformed URI sequence") ìì¸ê° ë°ìí©ëë¤.
ì¸ì½ë©ë URIì ê° ì´ì¤ì¼ì´í ìíì¤(íì¥ë¬¸ìì´)를 ìì ì ëíë´ë 문ìë¡ ë°ê¾¸ì§ë§ encodeURI
ìì ëì
í ì ììë ì´ì¤ì¼ì´í ìíì¤ë í´ë
íì§ ììµëë¤. #
문ìë ì´ì¤ì¼ì´í ìíì¤ìì ëì½ë©ëì§ ììµëë¤.
decodeURI(
"https://developer.mozilla.org/ru/docs/JavaScript_%D1%88%D0%B5%D0%BB%D0%BB%D1%8B",
);
// "https://developer.mozilla.org/ru/docs/JavaScript_ÑеллÑ"
ìì¸ ì²ë¦¬
try {
var a = decodeURI("%E0%A4%A");
} catch (e) {
console.error(e);
}
// URIError: malformed URI sequence
ì¬ì ë¸ë¼ì°ì í¸íì± ê°ì´ 보기
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