定义和用法

encodeURI() 函数可把字符串作为 URI 进行编码。

语法

encodeURI(URIstring)
参数 描述
URIstring 必需。一个字符串,含有 URI 或其他要编码的文本。

返回值

URIstring 的副本,其中的某些字符将被十六进制的转义序列进行替换。

说明

该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: - _ . ! ~ * ' ( ) 。

该方法的目的是对 URI 进行完整的编码,因此对以下在 URI 中具有特殊含义的 ASCII 标点符号,encodeURI() 函数是不会进行转义的:;/?:@&=+$,#

提示和注释

提示:如果 URI 组件中含有分隔符,比如 ? 和 #,则应当使用 encodeURIComponent() 方法分别对各组件进行编码。

实例

在本例中,我们将使用 encodeURI() 对 URI 进行编码:

<script type="text/javascript">document.write(encodeURI("http://www.w3school.com.cn")+ "<br />")
document.write(encodeURI("http://www.w3school.com.cn/My first/"))
document.write(encodeURI(",/?:@&=+$#"))</script>

输出:

http://www.w3school.com.cn
http://www.w3school.com.cn/My%20first/
,/?:@&=+$#

转载于:https://www.cnblogs.com/zhuyeshen/p/10870852.html

JavaScript encodeURI() 函数相关推荐

  1. JavaScript全局函数

    1.decodeURI()  参数:string 功能描述:对 encodeURI() 函数编码过的 URI 进行解码. 实例: 可把 http://www.cnblogs.com/My%20firs ...

  2. JavaScript常用函数总结

    原文地址在我的博客, 转载请注明出处,谢谢! 概述 本文总结了JavaScript常用函数,这些函数包括Array常用函数以及String常用函数 JavaScript原生函数 Array常用函数 i ...

  3. javascript encodeuri php,JavaScript encodeURI 和encodeURIComponent_javascript技巧

    encodeURI和encodeURIComponet函数都是javascript中用来对URI进行编码,将相关参数转换成UTF-8编码格式的数据.URI在进行定位跳转时,参数里面的中文.日文等非AS ...

  4. JavaScript unescape() 函数

    定义和用法 unescape() 与 escape() unescape() 函数可对通过 escape() 编码的字符串进行解码. 语法 unescape(string) 参数 描述 string ...

  5. JavaScript encodeURI()以及python解码

    文章目录 JavaScript编解码 Python编解码 JavaScript编解码 decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码 Python编解码 Py ...

  6. javascript 回调函数

    javascript 回调函数 回调函数 作为参数传递的函数 示例代码 let x = function () {console.log("执行回调函数") }let y = fu ...

  7. [译] ES6+ 中的 JavaScript 工厂函数(第八部分)

    本文讲的是[译] ES6+ 中的 JavaScript 工厂函数(第八部分), 原文地址:JavaScript Factory Functions with ES6+ 原文作者:Eric Elliot ...

  8. 【译】JavaScript 工厂函数 vs 构造函数

    译者:前端小智 原文:medium.com/@chamikakas- 当谈到JavaScript语言与其他编程语言相比时,你可能会听到一些令人困惑东西,其中之一是工厂函数和构造函数. 想优质文章请猛戳 ...

  9. 理解javascript 回调函数

    理解javascript 回调函数 原文:理解javascript 回调函数 ##回调函数定义 百度百科:回调函数 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一 ...

最新文章

  1. 安卓5.0API的特性,多了些什么
  2. silverlight后台加载本地图片
  3. python 多分类情感_文本情感分类(一):传统模型
  4. Pi network到底怎么样?我们来深入剖析一下
  5. response.end后抛了异常_(七)异常处理
  6. linux安全基线检查,CentOS Linux 7安全基线检查
  7. 【python笔记】:python简介
  8. input 函数的输入和输出
  9. happy number(快乐数)
  10. 企业网站建设流程是什么?三个流程要知道
  11. 2018年清华大学民商法学考研经验分享
  12. Kotlin读书总结之面向对象
  13. 用excel实现工作日志的更新和汇总
  14. AsyncTask下载网络文件,并显示下载进度
  15. 软件开发、设计、架构的五大原则
  16. iOS冰与火之歌番外篇 - App Hook答疑以及iOS 9砸壳
  17. java connect four_JAVA connectFour
  18. Landsat5数据下载中国地区1986年
  19. 离散数学数理逻辑部分【1】
  20. 极空间袁斌:存储的未来应聚焦“数字资产的安全保管

热门文章

  1. $_SERVER详细讲解
  2. java web如何使用aws,amazon-web-services - 使用java Jedis连接到aws elasticache redis
  3. java udp传输文件_JAVA使用UDP收发文件
  4. 【docker】修改docker容器配置,设置/修改端口映射
  5. lyapunov指数 matlab计算_Matlab学习笔记1——B站台大课
  6. java 链表反转_剑指BAT:如何最优雅着反转单链表?
  7. php memcached get,PHP Memcached操作类
  8. php调mysql接口头文件_php基础系列:PHP连接MySQL数据库用到的三种API
  9. 华为荣耀20和x10比较_荣耀x10和荣耀20Pro哪个值得入手 荣耀x10和荣耀20Pro参数对比...
  10. html中前台布局特点,HTML5弹性布局有什么优点