1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > Vue JS对URL网址进行编码解码 转换为对象

Vue JS对URL网址进行编码解码 转换为对象

时间:2022-12-02 03:58:46

相关推荐

Vue JS对URL网址进行编码解码 转换为对象

一、URL网址编码解码

//url 有%3A 这种是ASCII编码,需要解码//encodeURIComponent,decodeURIComponent 直接使用编码:var aaa = encodeURIComponent('?name=Jose')aaa结果:"http%3A%2F%%3Fname%3DJose"解码:var aaa = decodeURIComponent("http%3A%2F%%3Fname%3DJose")aaa结果:"?name=Jose"

1.编码示例:

2.解码示例:

二、网址转换为对象

// 封装解析网址 转为Object 格式function getParamByUrl (url) {var theRequest = new Object();var index = url.indexOf("?");let strsif (index != -1) {var str = url.substr(index + 1);strs = str.split("&");for(var i = 0; i < strs.length; i ++) {theRequest[strs[i].split("=")[0]]=(strs[i].split("=")[1]);}}return theRequest;}

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。