encodeURI 和 encodeURIComponent
保留字符 (reserved characters):这类字符是URI中的保留关键字符,它们用于分割URI中的各个部分。这些字符是:";" | "/" | "?" | ":" | "@" | "&" | "=" | "+" | "$" | ","
Mark字符 (mark characters):这类字符在RFC-2396中特别定义,但是没有特别说明用途,可能是和别的RFC标准相关。 这些字符是:"-" | "_" | "." | "!" | "~" | "*" | "'" | "(" | ")"
encodeURI: 该函数对传入字符串中的所有非(基本字符、Mark字符和保留字符)进行转义编码(escaping)。所有的需要转义的字符都按照UTF-8编码转化成为一个、两个或者三个字节的十六进制转义字符(%xx)。
转载于:https://www.cnblogs.com/Demcia/p/5458260.html
encodeURI 和 encodeURIComponent相关推荐
- PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent
PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent [PHP中的urlencode和rawurlencode] urlencode ...
- escape()、encodeURI()、encodeURIComponent() difference
escape() 方法: 采用ISO Latin字符集对指定的字符串进行编码.所有的空格符.标点符号.特殊字符以及其他非ASCII字符都将被转化成%xx格式的字符编码(xx等于该字符在字符集表里面的编 ...
- escape与encodeURI、encodeURIComponent的区别
比较js中的escape.encodeURI.encodeURIComponent escape: escape是会除@*_-+./以外的所有标点符号.空格符.特殊符及非ASC码的所有字符进行 ...
- escape、encodeURI 、encodeURIComponent 编码与解码
JS escape.encodeURI .encodeURIComponent 编码与解码 本文讨论如何对传递参数用JS编码与解码 1:编码与解码方法的对应关系 escape ------------ ...
- 简单明了区分escape、encodeURI和encodeURIComponent
一.前言 讲这3个方法区别的文章太多了,但是大部分写的都很绕.本文试图从实践角度去讲这3个方法. 二.escape和它们不是同一类 简单来说,escape是对字符串(string)进行编码(而另外两种 ...
- 一张图看懂encodeURI、encodeURIComponent、decodeURI、decodeURIComponent的区别
From:https://www.cnblogs.com/shuiyi/p/5277233.html 一.这四个方法的用处 1.用来编码和解码URI的 统一资源标识符,或叫做 URI,是用来标识互联网 ...
- javascript encodeURI和encodeURIComponent的比较
背景 encodeURI 和 encodeURIComponent都是ECMA-262标准中定义的函数,所有兼容这个标准的语言(如JavaScript, ActionScript)都会实现这两个函数 ...
- escape encodeURI 和encodeURIComponent JS编码
escape(), encodeURI()和encodeURIComponent()是在Javascript中用于编码字符串的三个常用的方法,而他们之间的异同却困扰了很多的Javascript初学者, ...
- JS 字符串编码函数(解决URL特殊字符传递问题):escape()、encodeURI()、encodeURIComponent()区别详解
JS 字符串编码函数(解决URL特殊字符传递问题):escape().encodeURI().encodeURIComponent()区别详解 参考文章: (1)JS 字符串编码函数(解决URL特殊字 ...
最新文章
- 深度学习中的20种卷积
- leetcode算法第三题
- 小程序判断数组的index是否为空_微信小程序之购物车功能(仅学习)
- oracle常用日期函数
- mongodb,redis,mysql 简要对比
- 2.shiro工作原理(以集成springboot为例)
- Delphi的文件操作
- UVA 11054 Wine trading in Gergovia
- 软件测试经典问题——NextDate函数
- java程序设计概念对象先行_Java程序设计概念:对象先行(原书第8版)简介,目录书摘...
- 设计模式学习 — 代理模式
- jsp怎么做柱状图_js实现柱状图
- DDos-Attack攻击器教程(kali linux)
- 摸鱼刷题||听说打工和摸鱼更配
- H3C防火墙安全域知识、远程登陆及web页面
- Git 从入门到放不下
- 一次性下载CVPR/ICCV/ECCV会议所有论文并提取论文标题重命名pdf文件
- 小米6 android p是什么,小米6什么配置参数?小米6标配有什么?
- 屏蔽状态栏通知,以及控制手机有打过电话,同时控制某些应用一天只能弹出一次状态栏通知
- flac3d6.0教程 附安装教程
热门文章
- 数据库中自定义排序规则,Mysql中自定义字段排序规则,Oracle中自定义字段排序规则,decode函数的用法,field函数的用法
- 基于Golang的简单web服务程序开发——CloudGo
- 计算机如何表示色彩?
- 认清自己,愉快度过每一天
- python技巧提升
- 最强 NLP 预训练模型库 PyTorch-Transformers 正式开源:支持 6 个预训练框架,27 个预训练模型...
- CMOS图像传感器与DDI显示芯片
- CUDA上的量化深度学习模型的自动化优化
- C++实现九九乘法表
- Android Intent的 Component 使用