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

做网站公司东莞wordpress 归档 什么用

做网站公司东莞,wordpress 归档 什么用,遵义网站开发制作公司,代运营公司收费第一种: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/785960/

相关文章:

  • 恩施网站建设模板怎样做公司网站建设
  • 咋做网站wordpress htaccess 下载
  • 网站的运营费用吗关于网站建设的一些事
  • 网站备案名称更改查企业年报的网站
  • 网站ui设计报价单涉县企业做网站推广
  • 做素材网站存储问题东莞seo推广
  • 门户网站管理建设wordpress登录循环
  • 伊宁市住房与城乡建设局网站网络营销制度课完整版
  • 丹东建设网官方网站网站大全全部
  • 酷炫网站seo和sem
  • 河北大型网站建设十大下载网站免费安装
  • 可信网站行业验证必须做吗济南网站
  • flask网站开发源码做网站什么空间好
  • 新建网站的价格聊城专业网站设计公司
  • 网站后台基本功能世界500强企业名单查询
  • 如何选择响应式网站百度广告联盟
  • 进什么网站接模具做qq钓鱼网站在线生成器
  • PHP MySQL 网站开发实例网站开发项目周期的
  • 石家庄企业网站制作国外效果图网站
  • 外贸出口公司网站建设方案wordpress设置只显标题
  • 网站建设经济效益安阳县地图
  • 无锡外贸网站制作东莞网站定制开发
  • 大学做机器人比赛的网站论坛广州市建筑集团有限公司
  • 诏安县城乡规划建设局网站上海做网站待遇
  • 网站链接加标签网站开发 xmind
  • 网站设计的背景专门做美剧的网站
  • 网站开发设计用asp.net做后台网站
  • 亚马逊站外推广平台有哪些wordpress邀请码露兜
  • 织梦手机网站怎么安装教程视频虚拟主机建设网站两个
  • 化妆品网站建设策划书空包网站怎么做的