encodeURIComponent() 函数

encodeURIComponent() 函数

https://baike.baidu.com/item/encodeURIComponent() 函数/7418815?fr=aladdin

encodeURIComponent() 函数
[1]
 
作用:可把字符串作为URI 组件进行编码。其返回值URIstring 的副本,其中的某些字符将被
十六进制
转义序列进行替换。

中文名

encodeURIComponent() 函数

作用:

可把字符串作为URI 组件进行编码
语    法

encodeURIComponent(URIstring)

返回值

URIstring 的副本


简介

编辑

encodeURIComponent() 函数
[1]  
作用:可把字符串作为URI 组件进行编码。


语法

编辑

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


返回值

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


说明

1、该方法不会对 ASCII 字母和数字进行编码,也不会对这些 ASCII 标点符号进行编码: – _ . ! ~ * ‘ ( ) 。
2、其他字符(比如 :;/?:@&=+$,# 这些
用于分隔 URI 组件的标点符号),都是由一个或多个
十六进制
转义序列替换的。
注意 encodeURIComponent() 函数 与 encodeURI() 函数的区别之处,前者假定它的参数是 URI 的一部分(比如协议、主机名、路径或查询字符串)。因此 encodeURIComponent() 函数将转义
用于分隔 URI 各个部分的标点符号


实例

document.write(“测试一:”+encodeURIComponent(“你好,世界!”)+ ”

“)
document.write(“测试二:”+encodeURIComponent(“Hello world!”)+ ”

“)
document.write(“测试三:”+encodeURIComponent(“,/?:@&=+$#”))
输出结果:
测试一:你好,世界!
测试二:Hello world!
测试三:,/?:@&=+$#
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/113900.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 谷歌学术搜索方法_取消谷歌浏览器打开pdf

    谷歌学术搜索方法_取消谷歌浏览器打开pdf保研完之后,该浪的也都浪够了,是时候重新开始认真学技术了。2015年12月20号,我被分配到一个浙大的项目中去,去了之后我发现什么都不会,而且这个项目中好多浙大的研究生,博士。我有点方,不过项目总负责人王老师倒来了个积极,在一一向这些学神们介绍了我之后,我不觉感到肩上的担子重了。不过我有信心,同样都是人,我努力也一定能和他们一样的(更何况我一直认为自己不一般,只是没到时候,嘿嘿)。——

    2022年10月10日
    1
  • lucene分词器中的Analyzer,TokenStream, Tokenizer, TokenFilter

    lucene分词器中的Analyzer,TokenStream, Tokenizer, TokenFilterTokenStream:分词器做好处理之后得到的一个流。这个流中存储了分词的各种信息,可以通过TokenStream有效的获取到分词单元。以下是把文件流转换成分词流(TokenStream)的过程首先,通过Tokenizer来进行分词,不同分词器有着不同的Tokenzier,Tokenzier分完词后,通过TokenFilter对已经分好词的数据进行过滤,比如停止词。过滤完之后,把所有的数据组合成一个TokenStream;

    2022年7月22日
    8
  • iOS证书申请_安装证书

    iOS证书申请_安装证书苹果的证书繁锁复杂,制作管理相当麻烦,今天决定重置一个游戏项目中的所有证书,做了这么多次还是感觉很纠结,索性直接记录下来,日后你我他查阅都方便;关于证书苹果使用密文签名技术来验证App的合法性,不管是

    2022年8月2日
    7
  • pycharm 打包发布程序_pycharm打包成可执行文件

    pycharm 打包发布程序_pycharm打包成可执行文件安装依赖包pipinstallpyinstaller打包指令#到指定文件,终端输入,不带控制台的打包Pyinstaller-F-wmain.py不能显示print信息#到指定文件,终端输入Pyinstaller-Fmain.py去除-w可以显示print信息针对弹出的控制台闪退importosos.system(“pause”)…

    2022年10月26日
    0
  • 电平转换方法_数字信号高低电平用什么表示

    电平转换方法_数字信号高低电平用什么表示内容包括电平转换(含有成熟电路原理图),数字隔离IC。

    2022年8月10日
    6
  • java类加载器是什么_类加载器有几种

    java类加载器是什么_类加载器有几种类加载器是有了解吗?解析:底层原理的考察,其中涉及到类加载器的概念,功能以及一些底层的实现。答:顾名思义,类加载器(classloader)用来加载Java类到Java虚拟机中。一般来说,Java虚拟机使用Java类的方式如下:Java源程序(.java文件)在经过Java编译器编译之后就被转换成Java字节代码(.class文件)。类加载器负责读取Java…

    2022年8月11日
    3

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号