JavaScript encodeURI() 函数
定义和用法
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() 函数相关推荐
- JavaScript全局函数
1.decodeURI() 参数:string 功能描述:对 encodeURI() 函数编码过的 URI 进行解码. 实例: 可把 http://www.cnblogs.com/My%20firs ...
- JavaScript常用函数总结
原文地址在我的博客, 转载请注明出处,谢谢! 概述 本文总结了JavaScript常用函数,这些函数包括Array常用函数以及String常用函数 JavaScript原生函数 Array常用函数 i ...
- javascript encodeuri php,JavaScript encodeURI 和encodeURIComponent_javascript技巧
encodeURI和encodeURIComponet函数都是javascript中用来对URI进行编码,将相关参数转换成UTF-8编码格式的数据.URI在进行定位跳转时,参数里面的中文.日文等非AS ...
- JavaScript unescape() 函数
定义和用法 unescape() 与 escape() unescape() 函数可对通过 escape() 编码的字符串进行解码. 语法 unescape(string) 参数 描述 string ...
- JavaScript encodeURI()以及python解码
文章目录 JavaScript编解码 Python编解码 JavaScript编解码 decodeURI() 函数可对 encodeURI() 函数编码过的 URI 进行解码 Python编解码 Py ...
- javascript 回调函数
javascript 回调函数 回调函数 作为参数传递的函数 示例代码 let x = function () {console.log("执行回调函数") }let y = fu ...
- [译] ES6+ 中的 JavaScript 工厂函数(第八部分)
本文讲的是[译] ES6+ 中的 JavaScript 工厂函数(第八部分), 原文地址:JavaScript Factory Functions with ES6+ 原文作者:Eric Elliot ...
- 【译】JavaScript 工厂函数 vs 构造函数
译者:前端小智 原文:medium.com/@chamikakas- 当谈到JavaScript语言与其他编程语言相比时,你可能会听到一些令人困惑东西,其中之一是工厂函数和构造函数. 想优质文章请猛戳 ...
- 理解javascript 回调函数
理解javascript 回调函数 原文:理解javascript 回调函数 ##回调函数定义 百度百科:回调函数 回调函数就是一个通过函数指针调用的函数.如果你把函数的指针(地址)作为参数传递给另一 ...
最新文章
- 安卓5.0API的特性,多了些什么
- silverlight后台加载本地图片
- python 多分类情感_文本情感分类(一):传统模型
- Pi network到底怎么样?我们来深入剖析一下
- response.end后抛了异常_(七)异常处理
- linux安全基线检查,CentOS Linux 7安全基线检查
- 【python笔记】:python简介
- input 函数的输入和输出
- happy number(快乐数)
- 企业网站建设流程是什么?三个流程要知道
- 2018年清华大学民商法学考研经验分享
- Kotlin读书总结之面向对象
- 用excel实现工作日志的更新和汇总
- AsyncTask下载网络文件,并显示下载进度
- 软件开发、设计、架构的五大原则
- iOS冰与火之歌番外篇 - App Hook答疑以及iOS 9砸壳
- java connect four_JAVA connectFour
- Landsat5数据下载中国地区1986年
- 离散数学数理逻辑部分【1】
- 极空间袁斌:存储的未来应聚焦“数字资产的安全保管
热门文章
- $_SERVER详细讲解
- java web如何使用aws,amazon-web-services - 使用java Jedis连接到aws elasticache redis
- java udp传输文件_JAVA使用UDP收发文件
- 【docker】修改docker容器配置,设置/修改端口映射
- lyapunov指数 matlab计算_Matlab学习笔记1——B站台大课
- java 链表反转_剑指BAT:如何最优雅着反转单链表?
- php memcached get,PHP Memcached操作类
- php调mysql接口头文件_php基础系列:PHP连接MySQL数据库用到的三种API
- 华为荣耀20和x10比较_荣耀x10和荣耀20Pro哪个值得入手 荣耀x10和荣耀20Pro参数对比...
- html中前台布局特点,HTML5弹性布局有什么优点