javascript 将查询字符串数组拆分为具有键值的对象的函数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 将查询字符串数组拆分为具有键值的对象的函数相关的知识,希望对你有一定的参考价值。

var ns = 'ftXCurrency=EUR&U2=strom%20und%20gas%20g%C3%BCnstig%20beziehen%20-%20energieanbieter&U3=unknown&U5=undefined&U6=undefined&U8=undefined&ft_referrer=https%3A//www.e-wie-einfach.de/&ns=&cb=867962.6725160464';
var a = ns.split('&');
var q = {};
var i = a.length;
var x;
while (i--) {
    x = a[i].split('=');
    x[1] = x.slice(1).join('=');
    q[(x[0])] = (x[1]);
}

以上是关于javascript 将查询字符串数组拆分为具有键值的对象的函数的主要内容,如果未能解决你的问题,请参考以下文章

使用javascript将json数据集值拆分为数据表

如何将字符串拆分为javascript数组? [复制]

C#将具有随机空格的字符串拆分为字符串数组[关闭]

在 JavaScript 关联数组中动态创建键

如何将包含表情符号的字符串拆分为数组?

将字符串转换为具有重复键的对象到数组