先决条件:JavaScript | escape()
JavaScript中的unescape()函数将字符串作为参数,并用于解码由escape()函数编码的字符串。通过unescape()解码时,字符串中的十六进制序列将替换为它们所代表的字符。
用法:
unescape(string)
<script>
// Special character encoded with
// escape function
var str = escape("Geeks for Geeks!!!");
document.write("Encoded:" + str);
// New Line
document.write("<br>");
// unescape() function
document.write("Decoded:" + unescape(str))
// New Line
document.write("<br><br>");
// The exception
// @ and . not encoded.
str = escape("To contribute articles contact us" +
"at contribute@geeksforgeeks.org")
document.write("Encoded:" + str);
// New Line
document.write("<br>");
// unescape() function
document.write("Decoded:" + unescape(str))
</script>
输出:
Encoded:Geeks%20for%20Geeks%21%21%21 Decoded:Geeks for Geeks!!! Encoded:To%20contribute%20articles%20contact%20us%20at%20contribute@geeksforgeeks.org Decoded:To contribute articles contact us at contribute@geeksforgeeks.org
相关用法
- Javascript typedArray.map()用法及代码示例
- Javascript uneval()用法及代码示例
- Javascript parseInt()用法及代码示例
- Javascript addEventListener()用法及代码示例
- Javascript console.log()用法及代码示例
- Javascript getPrototypeOf()用法及代码示例
- Javascript typedArray.from()用法及代码示例
- Javascript typedArray.of()用法及代码示例
- Javascript parseFloat()用法及代码示例
- Javascript weakSet.has()用法及代码示例
- Javascript weakSet.add()用法及代码示例
- Javascript weakMap.set()用法及代码示例
注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript | unescape() with examples。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。