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 相关文章推荐
Firefox+FireBug使JQuery的学习更加轻松愉快
Jan 01 Javascript
修复ie8&chrome下window的resize事件多次执行
Oct 20 Javascript
jQuery点击弹出下拉菜单的小例子
Aug 01 Javascript
Java框架SSH结合Easyui控件实现省市县三级联动示例解析
Jun 12 Javascript
很棒的一组js图片轮播特效
Jan 12 Javascript
从零学习node.js之搭建http服务器(二)
Feb 21 Javascript
node文件批量重命名的方法示例
Oct 23 Javascript
Vue将页面导出为图片或者PDF
Aug 17 Javascript
解析原来浏览器原生支持JS Base64编码解码
Aug 12 Javascript
一文看懂如何简单实现节流函数和防抖函数
Sep 05 Javascript
vue路由传参页面刷新参数丢失问题解决方案
Oct 08 Javascript
js canvas实现五子棋小游戏
Jan 22 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学习资源和链接.
2006/12/05 PHP
坏狼的PHP学习教程之第1天
2008/06/15 PHP
php微信公众开发之获取周边酒店信息的方法
2014/12/22 PHP
PHP实现腾讯短网址生成api接口实例
2020/12/08 PHP
js编写trim()函数及正则表达式的运用
2013/10/24 Javascript
javascript中hasOwnProperty() 方法使用指南
2015/03/09 Javascript
jquery实现左右滑动菜单效果代码
2015/08/27 Javascript
基于javascript实现仿百度输入框自动匹配功能
2016/01/03 Javascript
Javascript缓存API
2016/06/14 Javascript
javascript 判断是否是微信浏览器的方法
2016/10/09 Javascript
JavaScrip数组删除特定元素的几种方法总结
2017/09/06 Javascript
解决vue中修改export default中脚本报一大堆错的问题
2018/08/27 Javascript
Vue 实现从文件中获取文本信息的方法详解
2019/10/16 Javascript
vue获取form表单的值示例
2019/10/29 Javascript
[57:12]完美世界DOTA2联赛循环赛 Inki vs Matador BO2第一场 10.31
2020/11/02 DOTA
Python简单实现查找一个字符串中最长不重复子串的方法
2018/03/26 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
django连接mysql配置方法总结(推荐)
2018/08/18 Python
Pycharm取消py脚本中SQL识别的方法
2018/11/29 Python
Python3爬虫学习之将爬取的信息保存到本地的方法详解
2018/12/12 Python
Django中信号signals的简单使用方法
2019/07/04 Python
python+opencv实现车道线检测
2021/02/19 Python
Nike英国官网:Nike.com (UK)
2017/02/13 全球购物
美国儿童玩具、装扮和玩偶商店:Magic Cabin
2018/09/02 全球购物
JBL美国官方商店:扬声器、耳机等
2019/12/01 全球购物
面向对象概念面试题(.NET)
2016/11/04 面试题
Java中的基本数据类型所占存储空间大小固定的吗
2012/02/15 面试题
班主任经验交流会主持词
2014/04/01 职场文书
安全生产演讲稿
2014/05/09 职场文书
小学校园文化建设汇报材料
2014/08/19 职场文书
作风转变心得体会
2014/09/02 职场文书
公司员工奖惩制度
2015/08/04 职场文书
党员理论学习心得体会
2016/01/21 职场文书
2019年“红色之旅”心得体会1000字(3篇)
2019/09/27 职场文书
jQuery ajax - getScript() 方法和getJSON方法
2021/05/14 jQuery
java实现对Hadoop的操作
2021/07/01 Java/Android