function getQueryStringArgs(){//取得查询字符串并去掉开头的问号var qs = (location.search.length > 0 ? location.search.substring(1) : ""),//保存数据的对象args = {},//取得每一项items = qs.length ? qs.split("&") : [],item = null,name = null,value = null,//在 for 循环中使用i = 0,len = items.length;//逐个将每一项添加到 args 对象中for (i=0; i < len; i++){item = items[i].split("=");name = decodeURIComponent(item[0]);value = decodeURIComponent(item[1]);if (name.length) {args[name] = value;}}return args;
}var api = getQueryStringArgs(); 

此外:欢迎各位学生、前端新人、大牛们加入Q群分享交流学习和工作中的问题,qq群:607864309;该群保证没有广告,不推荐课程,单纯的技术交流

【location】将url参数转换为对象的形式相关推荐

  1. AngularJs 1.5 $location获取url参数

    获取参数id的值 app.config(['$locationProvider', function ($locationProvider) { $locationProvider.html5Mode ...

  2. AngularJs 1.5 $location获取url参数

    地址:http://localhost/waservice.html?id=17 获取参数id的值 app.config(['$locationProvider', function ($locati ...

  3. android webview参数,Android webView解析URL参数

    2015年6月18日 13:56:21 星期四 又当爹又当娘啊............ public void onPageFinished(WebView view, String url) { s ...

  4. 【url传参】之 获取url?后面的参数,对应参数名获取值 和 全量获取转换为对象结构两种方式

    访问你挚爱的强哥_百度搜索https://www.baidu.com/s?wd=%E4%BD%A0%E6%8C%9A%E7%88%B1%E7%9A%84%E5%BC%BA%E5%93%A5&r ...

  5. window.location获取url各项参数详解

    window.location方法后还还可以带href,search等参数,下面我们来看看获取url各项参数的办法. URL即:统一资源定位符 (Uniform Resource Locator, U ...

  6. Objective-C中把URL请求的参数转换为字典

    上一篇博客中是把URL转换为字典,那么我们如何把URL请求中的参数封装成字典,然后再封装成数组呢?对OC中字符串操作熟练的小伙伴们应该觉得这是一个a+b的问题,没错把URL中的参数转换为字典主要是对字 ...

  7. url中传递对象参数_在URL参数中传递复杂对象

    url中传递对象参数 假设您想传递原始数据类型,例如复杂的Java对象 java.util.Data,java.lang.List,泛型类,数组以及通过URL参数所需的所有内容,以便在页面加载后在任何 ...

  8. 在URL参数中传递复杂对象

    假设您要传递原始数据类型,例如复杂的Java对象 java.util.Data,java.lang.List,泛型类,数组以及通过URL参数所需的所有内容,以便在页面加载后在任何网页上预设默认值. 共 ...

  9. js常用方法,JS实用方法,jq获得文件后缀,解析window。location,解析URL参数

    jq获取文件后缀的方法 var file = "测试文档1111111111.docx"; // 文件 var fileName = file.replace(/.*(\/|\\) ...

最新文章

  1. .Net桌面程序的旗舰--参加亚控科技组态王7.0发布有感
  2. 【指标统计】根据遥控补全遥信
  3. 第七天学习Java的笔记(IDEA环境配置)
  4. Ubuntu上的samba共享文件安装配置
  5. Android 系统(70)---Android刘海屏适配方案
  6. B站校招面试官“炫耀资产、贬低应试者”?当事人发长文回应,北邮学子要求向学校道歉...
  7. 制作linux镜像时哪些文件时必须打包的,如何将linux系统制作成iso镜像文件?通过Mondo Rescue工具将linux系统制作成ISO镜像...
  8. securerandom java_Java 随机数 Random VS SecureRandom
  9. 每日算法系列【LeetCode 357】计算各个位数不同的数字个数
  10. 876. Middle of the Linked List
  11. Android Studio Template(模板)开发,最后有参考
  12. 专升本高数第一章试题_专升本高数复习资料,精品系列
  13. Liang-Barsky直线段裁剪
  14. 如何根据原理图画封装_如何将原理图符号画得通俗易懂,看完你就学会了!
  15. ORCLE替换内容中的回车、换行、制表符(tab)
  16. Skeleton Screen — 骨架屏
  17. cadence学习笔记 从ultra librarain网站下载封装并生成封装文件
  18. Linux 启动定时任务配置
  19. vue对高德地图的简单使用:点击标记并获取经纬度和详细地址
  20. 一款视频剪辑软件--爱剪辑

热门文章

  1. divi 相关主题推荐
  2. python爬取bilibili数据_BiliBili爬取数据简单分析
  3. 盘点招招毙命的29种USB攻击方式
  4. Android - 基于EasyAR SDK的AR红包的实现
  5. win python虚拟环境安装
  6. 建武28a对讲机最大距离_健伍TH-26A,TG-28A,TH-28A和TK208对讲机检修实例说明
  7. 试用mmdetection
  8. 2008,AMD发展史上的一个分水岭
  9. 3D打印机内网联机打印(1)orangpiPlus安装Octoprint
  10. max2 android9.0,乐视max2 安卓9.0刷机包