js 获取ulr问号后参数,返回Object对象
单独封装方法在 tool.js
/*** @name: getUrlParamsObj* @author: lf* @msg: 根据url 获取url ?号后面的参数 返回为obj的url参数对象* @param {*} href url* @return {*}*/
function getUrlParamsObj(href) {let url = href;let arrObj = url.split("?")[1];if (!arrObj) return falselet url1 = arrObj.split("&");let list = [];url1.forEach((item) => {let newItem = `"${item.split("=")[0]}": "${item.split("=")[1]}"`;list.push(decodeURIComponent(newItem));});let urlObj = JSON.parse(`{${list.toString()}}`);return urlObj;
}export { getUrlParamsObj }
使用:
// 使用页引入
import { getUrlParamsObj } from "@/utils/tool";使用:created(){let urlParamsObj = getUrlParamsObj(document.location.toString());console.log(urlParamsObj);
}
js 获取ulr问号后参数,返回Object对象相关推荐
- js截取url问号前面_js截取url问号后参数并转化为对象
题目:js截取url问号后参数并转化为对象: function urlToObj(str){ var obj = {}; var arr1 = str.split("?"); va ...
- js 获取url多个参数
1.js获取单个参数 js获取url传递里面的参数 url="http://t.html?id=151"; var url = window.location.href; var ...
- js 获取URL后面的参数
1.有时间由于缓存问题,用PHP可能就不是太好处理,所以可以用客户端进行URL的处理 如下:js 获取URL后面的参数 <script> function getUrlParam(name ...
- JS获取url多个参数及解决中文乱码问题
JS获取url多个参数及解决中文乱码问题 参考文章: (1)JS获取url多个参数及解决中文乱码问题 (2)https://www.cnblogs.com/weimingxin/p/7349564.h ...
- JS 获取url上的参数
JS 获取url上的参数 – 实用 const url = decodeURI(decodeURI(window.location.href)) console.log(getQuery(url)); ...
- js 获取url问号前_收下这波 JS 技巧,从此少加班
各种业务开发都离不开对数据的处理,然而遇到的很多数据都是不好处理的.这个时候就需要寻求搜索引擎的帮助.这种方法效率是非常低下的,而且根据作者的个性不能保证其对自己的口味.因此这篇文字包含了一份 JS ...
- js获取url传递得参数
方法一:正则法 function getQueryString(name) {var reg = new RegExp('(^|&)' + name + '=([^&]*)(& ...
- springMVC获取异步请求的参数,返回异步请求数据(json),跨域访问简单了解,文件上传,与Restful风格
springMVC获取异步请求的参数 JQuery发送异步请求回顾 <a href="javascript:void(0);" id="testAjax" ...
- js 获取url问号前_js获取历史url
js获取历史url以下文字资料是由(历史新知网www.lishixinzhi.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 一.JS高手呢,获取历史网址 你的问题涉及到 Same ...
最新文章
- BSTR 、LPCTSTR、CString附C语言串基本操作
- word多出空标题,样式是列出段落 - -显示时,选择不勾选“隐藏文字”
- 图论基础知识--最小生成树算法kruskal(克鲁斯克尔)和普里姆算法(Prim算法);最短路径算法Dijkstra(迪杰斯特拉)和Floyd(弗洛伊德)
- 路由表(FIB)详解
- 英雄联盟微信登录服务器怎么回事,英雄联盟微信怎么登陆 lol微信登录功能开放大区一览...
- 【LeetCode】【HOT】142. 环形链表 II(快慢指针)
- 先弄清事物本身,再去查看评论
- 【C/C++】变量的内存分配
- 【Tool】 深度学习常用工具
- 基于阿里云的移动客户端服务器架构图
- 隐马尔科夫-维特比算法
- chrome怎么安装java插件下载_java插件下载如何将JAVA插件支持Chrome
- JDK官网下载历史版本
- Windows常用运行库(VC++、DirectX、.NET)
- RDIFramework.NET V3.3 WinForm版新增订单管理主从表事例
- UNIX网络编程---守护进程和inetd超级服务器(十三)
- 微信小程序傻瓜制作_怎么能免费制作自己的微信小程序?
- 2021-12-15 股票模拟交易心得10
- Firefox流失近5000万用户,世界第三大浏览器正在消亡
- spring史上最全笔记
热门文章
- Xcode卡死问题,总是在转菊花,程序无响应
- linux服务器配置参考文献,基于Linux的DNS服务器安装与配置
- Amazon Connect录音配置
- 【Python】自动获取法定假日
- 2022年起重机司机(限桥式起重机)考试题模拟考试题库及模拟考试
- 为什么使用指针变量时一定要申请空间?
- 区块链快速入门(三)——CFT(非拜占庭容错)共识算法
- show函数的作用是什么python_Python 的show()方法问题
- usb驱动开发11——设备生命线
- win10+Python3.7.3+OpenCV3.4.1入门学习(八)————8.7 礼帽运算