当前位置: 首页 > news >正文

有做全棉坯布的网站吗杭州网站建设咨询蓝韵网络

有做全棉坯布的网站吗,杭州网站建设咨询蓝韵网络,做英剧网站的目的,软件开发需要学什么语言第一种:escape 和 unescape escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值 它的具体规则是,除了ASCII字母、数字、标点符号" * _ - . /"以外,对其他所有字符进行编码。在u0000到u00ff之间…

在这里插入图片描述

第一种:escape 和 unescape

escape()不能直接用于URL编码,它的真正作用是返回一个字符的Unicode编码值

它的具体规则是,除了ASCII字母、数字、标点符号"@ * _ + - . /"以外,对其他所有字符进行编码。在u0000到u00ff之间的符号被转成%xx的形式,其余符号被转成%uxxxx的形式。对应的解码函数是unescape()。

还有两个点需要注意:

首先,无论网页的原始编码是什么,一旦被Javascript编码,就都变为unicode字符。也就是说,Javascipt函数的输入和输出,默认都是Unicode字符。这一点对下面两个函数也适用。
其次,escape()不对 “+” 编码。但是我们知道,网页在提交表单的时候,如果有空格,则会被转化为+字符。服务器处理数据的时候,会把+号处理成空格。所以,使用的时候要小心。

escape()编码:const time = 2022-01-09
const tile = '63元黑糖颗粒固饮'
let url = "http://localhost:8080/index.html?time="+escape(time)+"&title="+escape(tile)
地址栏显示结果:"http://localhost:8080/index.html?time=2022-01-09&title=63%u5143%u9ED1%u7CD6%u9897%u7C92%u56FA%u996E"
unescape()解码:let url = "http://localhost:8080/index.html?time="+unescape(2022-01-09)+"&title="+unescape(63%u5143%u9ED1%u7CD6%u9897%u7C92%u56FA%u996E)
地址栏显示结果:"http://localhost:8080/index.html?time=2022-01-09&title=63元黑糖颗粒固饮"

第二种:encodeURI 和 decodeURI

encodeURI()是Javascript中真正用来对URL编码的函数。

它用于对URL的组成部分进行个别编码,除了常见的符号以外,对其他一些在网址中有特殊含义的符号"; / ? : @ & = + $ , #",也不进行编码。编码后,它输出符号的utf-8形式,并且在每个字节前加上%,,然后用十六进制的转义序列(形式为%xx)对生成的 1 字节、2 字节或 4 字节的字符进行编码。
它对应的解码函数是decodeURI()

需要注意的是,它不对单引号’编码。

let url = "http://localhost:8080/index.html?time=2022-01-09&title=63元黑糖颗粒固饮"encodeURI()编码:
let encodeURI_url = encodeURI(url) = "http://localhost:8080/index.html?time=2022-01-09&title=63%E5%85%83%E9%BB%91%E7%B3%96%E9%A2%97%E7%B2%92%E5%9B%BA%E9%A5%AE"decodeURI()解码:
decodeURI(encodeURI_url )= “http://localhost:8080/index.html?time=2022-01-09&title=63元黑糖颗粒固饮”

第三种:encodeURIComponent 和 decodeURIComponent

与encodeURI()的区别是,它用于对整个URL进行编码。“; / ? : @ & = + $ , #”,这些在encodeURI()中不被编码的符号,在encodeURIComponent()中统统会被编码。
它对应的解码函数是decodeURIComponent()。

let url = "http://localhost:8080/index.html?time=2022-01-09&title=63元黑糖颗粒固饮"encodeURIComponent ()编码:
let encodeURIComponent _url = encodeURIComponent (url) = http%3A%2F%2Flocalhost%3A8080%2Findex.html%3Ftime%3D2022-01-09%26title%3D63%E5%85%83%E9%BB%91%E7%B3%96%E9%A2%97%E7%B2%92%E5%9B%BA%E9%A5%AEdecodeURIComponent()解码:
decodeURIComponent(encodeURIComponent _url )= “http://localhost:8080/index.html?time=2022-01-09&title=63元黑糖颗粒固饮”
http://www.yayakq.cn/news/885054/

相关文章:

  • 电子商务网站建设的目的意义企业网站需要哪些功能
  • 青岛网站设计建立公司学做网站必须php吗
  • 网站被挂马 301云主机可以放几个网站
  • 国通快速免费建站企业erp系统
  • 2018网站设计报价表网站活动专题页面
  • 和京东一样做电子产品的网站湖南企业app下载
  • 营销型网站搭建wordpress跳转页面不停止音乐
  • 怎样建移动网站怎么开通网站
  • 东莞网站建设哪家公司好wordpress防采集
  • 网站建设 麦肯趋势全国网站设计公司
  • 如何在网站上做支付功能网站去掉后缀html
  • wordpress数据库路径太原seo代理商
  • 官方网站包括哪几个网站云南省建设考试中心网站
  • 郓城网站建设价格wordpress the7安装教程
  • 做网站网站代理违法吗叮当设计官网
  • 萧县哪有做网站的中铁十六门户登录
  • 常用素材网站免费生成二维码
  • 帝国行业网站模板广西中国建设银行网站首页
  • 网站怎么做优化百度能搜索到wordpress 密码爆破
  • 怎样做网站关键字设计网页页面
  • 南京建设网站公司云畅网站建设
  • 食品网站建设案例网站推荐免费的
  • 建购物网站多少钱网站设计个人心得
  • 易网 网站建设青县网站建设
  • 网站制作方案书奢侈品 网站建设方案
  • 网站开发英语广州制作网站哪家专业
  • 百度智能云windows系统服务器建站互联网哪个行业前景好
  • 网站建立的流程网站推广方案
  • 什么网站做首页asp网站建设外文参考文献
  • 麻涌镇做网站物联网平台网站