您现在的位置是:首页 > Javascript
当前栏目
js之获取url查询参数
2023-02-26 10:20:04 时间
创建一个包含当前 URL 参数的对象。
- String.prototype.match()与适当的正则表达式一起使用以获取所有键值对。
- 使用Array.prototype.reduce()映射和它们合并成一个单一的对象。
- location.search作为参数传递以应用于当前url.
const getURLParameters = url => (url.match(/([^?=&]+)(=([^&]*))/g) || []).reduce( (a, v) => ( (a[v.slice(0, v.indexOf('='))] = v.slice(v.indexOf('=') + 1)), a ), {} ); getURLParameters('google.com'); // {} getURLParameters('http://url.com/page?name=Adam&surname=Smith'); // {name: 'Adam', surname: 'Smith'}
你还在原价购买阿里云、腾讯云、华为云、天翼云产品?那就亏大啦!现在申请成为四大品牌云厂商VIP用户,可以3折优惠价购买云服务器等云产品,并且可享四大云服务商产品终身VIP优惠价,还等什么?赶紧点击下面对应链接免费申请VIP客户吧:
相关文章
- java基于ssm,jsp鞋城源码卖鞋服装男鞋商城女鞋商城项目源码
- 前端扛把子 axios 的 GET 也要发送 JSON
- jsbridge-n22使用指南
- Express 基于 Node.js 平台,快速、开放、极简的 Web 开发框架
- NodeJS多版本切换使用(Windows)
- javaScript操作DOM
- javaScript数组方法
- JS常用方法
- 实现我博客旁边的线条效果 html canvas-nest.js 源码
- 前端工程化筑基-Node/npm/babel/polyfill/webpack
- JavaScript冒泡排序+Vue可视化冒泡动画
- JavaScript中的防抖与节流-图文版
- JavaScript入门⑩-ES6归纳汇总
- JavaScript入门⑨-异步编程●异世界之旅
- JavaScript入门⑧-事件总结大全
- JavaScript入门⑦-DOM操作大全
- JavaScript入门⑥-WEB浏览器API
- JavaScript入门⑤-欲罢不能的对象原型与继承-全网一般图文版
- JavaScript入门④-万物皆对象:Object
- JavaScript入门③-函数(2)原理{深入}执行上下文