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 相关文章推荐
javascript iframe编程相关代码
Dec 28 Javascript
js判断上传文件类型判断FileUpload文件类型代码
May 20 Javascript
使用jQuery判断Div是否在可视区域的方法 判断div是否可见
Feb 17 Javascript
Bootstrap中的fileinput 多图片上传及编辑功能
Sep 05 Javascript
微信小程序 教程之引用
Oct 18 Javascript
jQuery中弹出iframe内嵌页面元素到父页面并全屏化的实例代码
Dec 27 Javascript
javascript阻止事件冒泡和浏览器的默认行为
Jan 21 Javascript
jQuery为DOM动态追加事件的方法
Feb 16 Javascript
一个可复用的vue分页组件
May 15 Javascript
Vue组件模板的几种书写形式(3种)
Feb 19 Javascript
javascript设计模式 ? 策略模式原理与用法实例分析
Apr 21 Javascript
Node.js API详解之 dgram模块用法实例分析
Jun 05 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反转字符串函数strrev()函数的用法
2012/02/04 PHP
PHP的数组中提高元素查找与元素去重的效率的技巧解析
2016/03/03 PHP
Laravel框架处理用户的请求操作详解
2019/12/20 PHP
HR vs ForZe BO3 第一场 2.13
2021/03/10 DOTA
汉化英文版的Dreamweaver CS5并自动提示jquery
2010/11/25 Javascript
js跑步算法的实现代码
2013/12/04 Javascript
深入理解JavaScript是如何实现继承的
2013/12/12 Javascript
在javascript中如何得到中英文混合字符串的长度
2014/01/17 Javascript
JavaScript中实现异步编程模式的4种方法
2014/09/24 Javascript
JavaScript中自定义事件用法分析
2014/12/23 Javascript
javascript实现输出指定行数正方形图案的方法
2015/08/03 Javascript
几句话带你理解JS中的this、闭包、原型链
2016/09/26 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
2017/02/15 Javascript
vue-router 学习快速入门
2017/03/01 Javascript
Vue写一个简单的倒计时按钮功能
2018/04/20 Javascript
详解VUE-地区选择器(V-Distpicker)组件使用心得
2018/05/07 Javascript
Node.js的进程管理的深入理解
2019/01/09 Javascript
Python编写检测数据库SA用户的方法
2014/07/11 Python
使用pytorch进行图像的顺序读取方法
2018/07/27 Python
几行Python代码爬取3000+上市公司的信息
2019/01/24 Python
python 自动批量打开网页的示例
2019/02/21 Python
python logging模块的使用总结
2019/07/09 Python
python爬虫利用代理池更换IP的方法步骤
2021/02/21 Python
阿联酋团购网站:Groupon阿联酋
2016/10/14 全球购物
屈臣氏俄罗斯在线商店:Watsons俄罗斯
2020/08/03 全球购物
统计每一学生的平均成绩
2014/06/06 面试题
学生干部学习的自我评价
2014/02/18 职场文书
财务会计自荐信范文
2014/02/21 职场文书
大学毕业感言200字
2014/03/09 职场文书
应届生求职信
2014/05/31 职场文书
和谐家庭事迹材料
2014/12/20 职场文书
创先争优活动个人总结
2015/03/04 职场文书
高中家长意见怎么写
2015/06/03 职场文书
吴仁宝观后感
2015/06/09 职场文书
python之基数排序的实现
2021/07/26 Python
springboot 自定义配置 解决Boolean属性不生效
2022/03/18 Java/Android