项目代码块

将URL地址中的参数转换成对象

getUrl() 将参数转换成对象
getUrlK(K) 从转换后的对象中提取对应的值
var tools= {
    getUrl : function(){
        var obj = {};
        var url = window.location.search;//获取地址栏?及
        url= decodeURI(url);
        var newUrl = url.slice(1)
        var arr = newUrl.split("&");
        arr.forEach(function (v) {
            var k = v.split("=")[0];
            var v = v.split("=")[1]
            obj[k] = v;
        })
        return obj
    },
    getUrlK: function (k) {
        var obj = this.getUrl()
        return obj[k]
    }
}
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,259评论 19 139
  • 国家电网公司企业标准(Q/GDW)- 面向对象的用电信息数据交换协议 - 报批稿:20170802 前言: 排版 ...
    庭说阅读 11,298评论 6 13
  • 一、基本数据类型 注释 单行注释:// 区域注释:/* */ 文档注释:/** */ 数值 对于byte类型而言...
    龙猫小爷阅读 4,305评论 0 16
  • 郝班长是山西人,一个超期服役的老兵,正处在改志愿兵的考察期,被派到新兵连,他第五年兵,我第二年,他来自场务连,我来...
    怡心理阅读 1,028评论 2 5
  • 传了无数个简讯 却只得到你的已读不回 付出了一身精力 却只得到你的忽冷忽热 曾经那般的热情 如今那般的冷漠 我始终...
    泽秦阅读 327评论 1 13