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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • Mysql增删改查sql语句练习

    Mysql增删改查sql语句练习关于数据库的一些操作:进入mysql命令行:mysql-uroot–p查看所有数据库:showdatabases;创建数据库:createdatabasewgcharsetutf8;删除数据库:dropdatabasewg;选择数据库:usedatabases;查看所有表:showtables;查看创建数据库的语句…

    2022年4月10日
    41
  • webgame开发中配置存储的介绍「建议收藏」

    webgame开发中配置存储的介绍「建议收藏」webgame世界的基础数值都是事先配置好的,在运行的时候可以随时读取,是属于非常重要和必不可少的部分,而且数据量也不少。这样的数据在开发中的存储也就变得重要了,需要保证效率、性能、安全等,一般的做法有使用xml文本文件保存、静态数组保存和数据库直接保存。 xml文本文件保存优点: 共享性强,几乎每种语言都可以读取和解析xml文件,方便多语言混合开发。 结构清晰,xml的结构很

    2022年5月2日
    43
  • java获得服务器路径的几中方法[通俗易懂]

    java获得服务器路径的几中方法[通俗易懂]2019独角兽企业重金招聘Python工程师标准>>>…

    2022年7月11日
    15
  • lea指令!「建议收藏」

    lea指令!「建议收藏」
    最近在看linux-0.11内核,看到lea这个指令,google搜索了一下,转给大家,一起学习@!
     
    先看这个这个语法格式吧:
    对AT&T来说,寻址方式比较怪异,但又非常简洁,语法格式如下:segreg:base_address(offset_address,index,size) ;例子movl%eax,label1(,$2,$4)movl%ebx,(label2,$2,)movl%ecx,(%esp)
    其效果为

    2025年7月27日
    2
  • java集合类框架的基本接口有哪些

    java集合类框架的基本接口有哪些转自:牛客网java集合类框架的基本接口有哪些?答:Collection:代表一组对象,每一个对象都是它的子元素Set:不包括重复元素的CollectionList:有顺序的Collection,并且可以包含重复元素Map:可以把键(key)映射到值(value)的对象,键不能重复下面是详细解释:转自:牛客网(一)总共有两大接口:Collecti

    2022年5月15日
    36
  • windows程序设计第五版_程序设计中三种基本结构

    windows程序设计第五版_程序设计中三种基本结构WNDCLASS结构参数及其用法WNDCLASS是一个由系统支持的结构,用来储存某一类窗口的信息,如ClassStyle,消息处理函数,Icon,Cursor,背景Brush等。也就是说,CreateWindow只是将某个WNDCLASS定义的窗体变成实例。结构WNDCLASS包含一个窗口类的全部信息,也是Windows编程中使用的基本数据结构之一,应用程序通过定义一个窗口类确定窗口的属性基…

    2022年8月18日
    7

发表回复

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

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