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!

最新文章

  1. O365(世纪互联)SharePoint 之站点个性化
  2. 在yii框架中如何连接数据库mongodb
  3. Visual Studio并发Qpar优化效果
  4. [LINK]php的三种CLI常量:STDIN,STDOUT,STDERR
  5. 理解RxJava:(二)Operator,Operator
  6. POJ2226 Muddy Fields(二分图最小点覆盖集)
  7. 直播开始:&#39;云榨汁机&#39;诞生记--聊聊JavaScript中的&#39;业务建模&#39;
  8. ubuntu启用root用户
  9. 设计模式 - 命令模式(command pattern) 具体解释
  10. Tomcat在Linux上安装
  11. 淘淘商城_day01_课堂笔记
  12. Elasticsearch学习随笔(一)--原理理解与5.0核心插件部署过程
  13. return flase 作用
  14. [转载]linux下网卡漂移导致网络不可用
  15. 解决无法安装Flash Player的问题
  16. Java序列化总结
  17. 转:c# 安装包制作
  18. C#学习历程(七)[基础知识]
  19. UITextField小结
  20. Log4Net讲解

热门文章

  1. 今天对C语言不常用的小东西的了解
  2. Linux系统之LNMP及nginx反向代理实现
  3. (转)协议森林04 地址耗尽危机 (IPv4与IPv6地址)
  4. 【spring springmvc】springmvc使用注解声明控制器与请求映射
  5. MybatisPlus SQL 打印控制台
  6. 基于 HTML5 Canvas 的拓扑组件 ToolTip 应用
  7. CompTIA Security+ 常见知识点
  8. POJ1523 Tarjan求割点以及删除割点之后强连通分量的数量
  9. jq 导航跟随 模拟京东手机端
  10. BFC是什么?BFC有什么用?看完全明白