escape和unescape知识点
2024-09-27 10:40:37
decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码。
encodeURI() 函数可把字符串作为 URI 进行编码
<script> var uri="my test.asp?name=ståle&car=saab";
document.write(encodeURI(uri)+ "<br>");
document.write(decodeURI(uri)); </script>
运行结果:
my%20test.php?name=st%C3%A5le&car=saab
my test.asp?name=ståle&car=saab
escape() 函数可对字符串进行编码,这样就可以在所有的计算机上读取该字符串。
该方法不会对 ASCII 字母和数字进行编码,也不会对下面这些 ASCII 标点符号进行编码: * @ - _ + . / 。其他所有的字符都会被转义序列替换
unescape() 函数可对通过 escape() 编码的字符串进行解码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鸟教程(runoob.com)</title>
</head>
<body> <script>
var str="Need tips? Visit RUNOOB!";
var str_esc=escape(str);
document.write(str_esc + "<br>")
document.write(unescape(str_esc))
</script> </body>
</html>
运行结果:
Need%20tips%3F%20Visit%20RUNOOB%21
Need tips? Visit RUNOOB!
最新文章
- O365(世纪互联)SharePoint 之站点个性化
- 在yii框架中如何连接数据库mongodb
- Visual Studio并发Qpar优化效果
- [LINK]php的三种CLI常量:STDIN,STDOUT,STDERR
- 理解RxJava:(二)Operator,Operator
- POJ2226 Muddy Fields(二分图最小点覆盖集)
- 直播开始:&#39;云榨汁机&#39;诞生记--聊聊JavaScript中的&#39;业务建模&#39;
- ubuntu启用root用户
- 设计模式 - 命令模式(command pattern) 具体解释
- Tomcat在Linux上安装
- 淘淘商城_day01_课堂笔记
- Elasticsearch学习随笔(一)--原理理解与5.0核心插件部署过程
- return flase 作用
- [转载]linux下网卡漂移导致网络不可用
- 解决无法安装Flash Player的问题
- Java序列化总结
- 转:c# 安装包制作
- C#学习历程(七)[基础知识]
- UITextField小结
- Log4Net讲解