jquery分隔Url的param方法(推荐)


Posted in Javascript onMay 25, 2016

最近需要分隔url的querystring,用到了特意记录一下。

方法:

//获取url中的paramsvar search = location.search.substring(1);//params转换object(javascript)search?JSON.parse('{"' + search.replace(/&/g, '","').replace(/=/g,'":"') + '"}',       function(key, value) { return key===""?value:decodeURIComponent(value) }):{}

例子:

search = "abc=foo&def=%5Basf%5D&xyz=5&foo=b%3Dar";
function test(search)
{
 return search?JSON.parse('{"' + search.replace(/&/g, '","').replace(/=/g,'":"') + '"}', function(key, value) { return key===""?value:decodeURIComponent(value) }):{}
}

以上这篇jquery分隔Url的param方法(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
js Flash插入函数免激活代码
Mar 31 Javascript
获取数组中最大最小值方法js代码(自写)
Aug 12 Javascript
解决jQuery动态获取手机屏幕高和宽的问题
May 07 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
Sep 09 Javascript
jQuery简单实现隐藏以及显示特效
Feb 26 Javascript
程序员必知35个jQuery 代码片段
Nov 05 Javascript
jQuery Real Person验证码插件防止表单自动提交
Nov 06 Javascript
深入理解Ajax的get和post请求
Jun 02 Javascript
js图片放大镜实例讲解(必看篇)
Jul 17 Javascript
浅谈Express.js解析Post数据类型的正确姿势
May 30 Javascript
vue实现树形结构样式和功能的实例代码
Oct 15 Javascript
Vue的全局过滤器和私有过滤器的实现
Apr 20 Javascript
sso跨域写cookie的一段js脚本(推荐)
May 25 #Javascript
使用jquery提交form表单并自定义action的方法
May 25 #Javascript
浅析jQuery 遍历函数,javascript中的each遍历
May 25 #Javascript
jquery 遍历数组 each 方法详解
May 25 #Javascript
深入理解angularjs过滤器
May 25 #Javascript
jQuery中on绑定事件后引发的事件冒泡问题如何解决
May 25 #Javascript
jQuery each函数源码分析
May 25 #Javascript
You might like
PHP的一个基础知识 表单提交
2011/07/04 PHP
Smarty foreach控制循环次数的实现详解
2013/07/03 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
利用js的Node遍历找到repeater的一个字段实例介绍
2013/04/25 Javascript
使用js判断TextBox控件值改变然后出发事件
2014/03/07 Javascript
js滚动条平滑移动示例代码
2016/03/29 Javascript
BootstrapTable与KnockoutJS相结合实现增删改查功能【二】
2016/05/10 Javascript
AngularJS中的指令全面解析(必看)
2016/05/20 Javascript
JS 循环li添加点击事件 (闭包的应用)
2016/12/10 Javascript
AngularJS 验证码60秒倒计时功能的实现
2017/06/05 Javascript
详解webpack+angular2开发环境搭建
2017/06/28 Javascript
JavaScript数据结构与算法之队列原理与用法实例详解
2017/11/22 Javascript
Vue中保存数据到磁盘文件的方法
2018/09/06 Javascript
Cocos2d实现刮刮卡效果
2018/12/20 Javascript
vuex实现及简略解析(小结)
2019/03/01 Javascript
Vue infinite update loop的问题解决
2019/04/23 Javascript
Easyui 去除jquery-easui tab页div自带滚动条的方法
2019/05/10 jQuery
深入理解JavaScript 箭头函数
2019/05/30 Javascript
JavaScript函数IIFE使用详解
2019/10/21 Javascript
d3.js 地铁轨道交通项目实战
2019/11/27 Javascript
举例讲解Python中的Null模式与桥接模式编程
2016/02/02 Python
使用python爬虫实现网络股票信息爬取的demo
2018/01/05 Python
Python遍历numpy数组的实例
2018/04/04 Python
Python 机器学习库 NumPy入门教程
2018/04/19 Python
python实现给scatter设置颜色渐变条colorbar的方法
2018/12/13 Python
Keras loss函数剖析
2020/07/06 Python
一款纯css3实现的鼠标经过按钮特效教程
2014/11/09 HTML / CSS
英国香水店:The Perfume Shop
2017/03/27 全球购物
名词解释WEB SERVICE,SOAP,UDDI,WSDL,JAXP,JAXM;JSWDL开发包的介绍。
2012/10/27 面试题
自我介绍演讲稿范文
2014/08/21 职场文书
课外活动实习计划
2015/01/19 职场文书
工作证明格式范文
2015/06/15 职场文书
用golang如何替换某个文件中的字符串
2021/04/25 Golang
一篇文章带你复习java知识点
2021/06/28 Java/Android
分享Python获取本机IP地址的几种方法
2022/03/17 Python
java中如何截取字符串最后一位
2022/07/07 Java/Android