首页文章正文

将url参数转化为对象,js提取url中的get参数

js获取当前url 2023-12-26 13:52 939 墨鱼
js获取当前url

将url参数转化为对象,js提取url中的get参数

将url参数转化为对象,js提取url中的get参数

˙▽˙ functionparseParam(url){constparamsStr=/.+\?(.+)$/.exec(url)[1];//会吗? 取出以下字符串constparamsArr=paramsStr.split('&');//用&分割字符串并将url参数转换为对象

//使用&作为分割点,将参数字符串转换为数组constarr=str.split('&')letnewArr=[]letparams={}//执行循环处理数组中的每一项,然后等待除数以获取陆地上的查询,将其转换为对象。其实很简单。 首先我们需要知道查询是否在网址中? 以下部分取自这里;其次,查询由&符号分隔,每个key和value分别是

将url参数转换为对象。例如:https://baidu/baidu?name=aaa&age=20我们想将参数转换为对象以备使用。推荐两种方法。方法一:leturlToJson=(url=console.log('当前urlis:,window.location.search)console.log('当前url的参数对象:,getUrlData )for(letitemingetUrlData){html+=`${item}:${getUrlData[item]}`}文档

可以使用decodeURIComponent方法进行解析,并且需要JSON.parse。这样处理后(decodeURIComponent)就不会是string类型的对象,如果不包含则不会直接处理和赋值//将url的参数部分转换为json对象parseQueryString:function(url){varreg_url=/^[^/?]+/?([/w/W]+)$/, reg_para=/([^&=]+)=([/w/W]*?)(&|$|#

1.Injs中,当前浏览器地址的值是通过window.location.href、document.location.href和document.URL获取的。它们之间的区别:document代表一个document对象,而windowtableleturlToJson=(url=window.location.href)=>{//箭头函数传递的默认值为当前pageurlletobj={},index=url.indexOf('?'),//检查url是否有参数params=url.substr(index+1);//截取url参数部分

后台-插件-广告管理-内容页尾部广告(手机)

标签: js提取url中的get参数

发表评论

评论列表

黑豹加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号