JavaScript获得url所有参数键值表的方法


Posted in Javascript onMarch 21, 2015

本文实例讲述了JavaScript获得url所有参数键值表的方法。分享给大家供大家参考。具体实现方法如下:

function getUrlVars() {
  var vars = [], hash;
  var hashes = window.location.href.slice(window.location.href.indexOf('?') + 1).split('&');
  for (var i = 0; i < hashes.length; i++) {
    hash = hashes[i].split('=');
    vars.push(hash[0]);
    vars[hash[0]] = hash[1];
  }
  return vars;
}

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery菜单插件用法实例
Jul 25 Javascript
基于Jquery实现焦点图淡出淡入效果
Nov 30 Javascript
Bootstrap 附加导航(Affix)插件实例详解
Jun 01 Javascript
浅析$.getJSON异步请求和同步请求
Jun 06 Javascript
ES6学习教程之对象的扩展详解
May 02 Javascript
JavaScript伪数组用法实例分析
Dec 22 Javascript
jQuery实现仿京东防抖动菜单效果示例
Jul 06 jQuery
Bootstrap-table使用footerFormatter做统计列功能
Sep 07 Javascript
jQuery事件多次绑定与解绑问题实例分析
Feb 19 jQuery
使用vue-cli3新建一个项目并写好基本配置(推荐)
Apr 24 Javascript
浅谈TypeScript的类型保护机制
Feb 23 Javascript
ES6 十大特性简介
Dec 09 Javascript
JavaScript删除数组元素的方法
Mar 20 #Javascript
JavaScript通过join函数连接数组里所有元素的方法
Mar 20 #Javascript
JavaScript把数组作为堆栈使用的方法
Mar 20 #Javascript
JS定义网页表单提交(submit)的方法
Mar 20 #Javascript
纯Javascript实现ping功能的方法
Mar 20 #Javascript
jQuery找出网页上最高元素的方法
Mar 20 #Javascript
jQuery实现平滑滚动到指定锚点的方法
Mar 20 #Javascript
You might like
php+mysql+ajax 局部刷新点赞/取消点赞功能(每个账号只点赞一次)
2020/07/24 PHP
PHP生成图表pChart的示例解析
2020/07/31 PHP
javascript,jquery闭包概念分析
2010/06/19 Javascript
JavaScript中判断函数是new还是()调用的区别说明
2011/04/07 Javascript
node.js中的dns.getServers方法使用说明
2014/12/08 Javascript
JavaScript中检查对象property的存在性方法介绍
2014/12/30 Javascript
JS实现常见的TAB、弹出层效果(TAB标签,斑马线,遮罩层等)
2015/10/08 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
2020/09/13 Javascript
基于javascript实现图片左右切换效果
2016/01/25 Javascript
基于JS代码实现图片在页面中旋转效果
2016/06/16 Javascript
bootstrap下拉列表与输入框组结合的样式调整
2016/10/08 Javascript
js基本算法:冒泡排序,二分查找的简单实例
2016/10/08 Javascript
JS实现焦点图轮播效果的方法详解
2016/12/19 Javascript
鼠标点击input,显示瞬间的边框颜色,对之修改与隐藏实例
2016/12/26 Javascript
Vue2.x中的父子组件相互通信的实现方法
2017/05/02 Javascript
three.js实现3D影院的原理的代码分析
2017/12/18 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
JS实现百度搜索框
2021/02/25 Javascript
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
利用numpy实现一、二维数组的拼接简单代码示例
2017/12/15 Python
Python中几种属性访问的区别与用法详解
2018/10/10 Python
pyshp创建shp点文件的方法
2018/12/31 Python
用Python中的turtle模块画图两只小羊方法
2019/04/09 Python
Python3查找列表中重复元素的个数的3种方法详解
2020/02/13 Python
使用Tkinter制作信息提示框
2020/02/18 Python
matplotlib绘制鼠标的十字光标的实现(自定义方式,官方实例)
2021/01/10 Python
CSS3实现10种Loading效果
2016/07/11 HTML / CSS
利用HTML5实现使用按钮控制背景音乐开关
2015/09/21 HTML / CSS
顶丰TOPPIK台湾官网:增发纤维假发,告别秃发困扰
2018/06/13 全球购物
Hunter Boots美国官方网站:赫特威灵顿雨靴
2018/06/16 全球购物
如何在存储过程中使用Loop
2016/01/05 面试题
物业管理应届生求职信
2013/10/28 职场文书
2014年企业团支部工作总结
2014/12/10 职场文书
初中信息技术教学计划
2015/01/22 职场文书
拿破仑传读书笔记
2015/07/01 职场文书
提高系统的吞吐量解决数据库重复写入问题
2022/04/23 MySQL