美文网首页js
获得查询字符串的对象

获得查询字符串的对象

作者: u14e | 来源:发表于2017-06-08 16:30 被阅读9次
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 (var i = 0, len = items.length; i < len; i++) {
        item = items[i].split('=');
        name = decodeURIComponent(item[0]);
        value = decodeURIComponent(item[1]);
        if (name.length) {
            args[name] = value;
        }
    }

    return args;
}

相关文章

  • 获得查询字符串的对象

  • 核心模块——querystring

    这个模块主要提供处理查询字符串的方法,将查询字符串做字符串和对象之间转换。 1、querystring.parse...

  • 2018-08-29

    将查询字符串转成对象 什么是查询字符串,比如https://www.baidu.com/s?wd=%E6%BB%B...

  • urlencode

    这个方法可以将字典对象转化为查询字符串 实例

  • 几个比较常用的 NPM 包

    # qs qs:处理 URL 查询字符串,支持内嵌对象和数组。简而言之,就是将对象和 URL 地址的参数互相转换(...

  • 路由规则中定义参数

    一、使用query方式传递参数通过URL后面查询字符串传递参数给路由,路由对象可以通过$route.query对象...

  • 轻松区分python可迭代对象、迭代器和生成器

    1、可迭代对象与迭代器对比 先举例 字符串对象就是一个可迭代的对象,通过iter函数可以获得它的迭代器并对字符串进...

  • GET请求

    GET向服务器查询某些信息。对于XHR对象,对传入open()方法的URL末尾的查询字符串必须经过正确的编码才行。...

  • python中的len()和sys.getsizeof()方法

    len()查询容器中包含的项目数。对于字符串,即字符数:返回对象的长度(项目数)。参数可以是序列(字符串,元组或列...

  • iOS中NSRegularExpression正则表达式的使用

    初始化一个NSRegularExpression对象,注:_str是要匹配的字符串 获得所有匹配了表达式的字符串。...

网友评论

    本文标题:获得查询字符串的对象

    本文链接:https://www.haomeiwen.com/subject/sertqxtx.html