下面是 escape() 函数的示例。
- Example:
<script> // Special character encoded with // escape function document.write(escape("Geeks for Geeks!!!")); document.write("<br>"); // Print encoded string using escape() function // Also include exceptions i.e. @ and . document.write(escape("To contribute articles contact"+ " us at contribute@geeksforgeeks.org")); </script>
- Output:
Geeks%20for%20Geeks%21%21%21 To%20contribute%20articles%20contact%20us%20atcontribute @geeksforgeeks.org
escape() 函数将字符串作为参数并对其进行编码,以便将其传输到任何支持 ASCII 字符的网络中的任何计算机。
用法:
escape(string)
参数:该函数接受如上所述和以下描述的单个参数:
- string:此参数保存将被编码的字符串。
返回值:此函数返回一个编码字符串。
注意:此函数仅对特殊字符进行编码,此函数已弃用。
异常:@ - + 。 /* _
以上函数的更多示例代码如下:
程序1:
<script>
// Special character encoded with
// escape function
document.write(escape("Geeks for Geeks!!!"));
document.write("<br>");
// Print encoded string using escape() function
// Also include exceptions i.e. @ and .
document.write(escape("A Computer Science Portal"));
</script>
输出:
Geeks%20for%20Geeks%21%21%21 A%20Computer%20Science%20Portal
程序2:
<script>
// Special character encoded with
// escape function
document.write(escape("GeeksforGeeks"));
document.write("<br>");
// Print encoded string using escape() function
// Also include exceptions i.e. @ and .
document.write(escape("A#Computer-Science"+
"%Portal@for*Geeks"));
</script>
输出:
GeeksforGeeks A%23Computer-Science%25Portal@for*Geeks
支持的浏览器:
- 谷歌浏览器
- IE浏览器
- 火狐浏览器
- Safari
- Opera
相关用法
注:本文由纯净天空筛选整理自ShivamKD大神的英文原创作品 JavaScript escape() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。