创建的数组的长度我创造了如果我要重复它包含从URL无法返回的JavaScript
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[hash[0]] = hash[1];
}
查询字符串值的数组,不会发生任何事情:
$.each(query_array, function(k, v) {
console.log(v);
});
然后我写了
console.log(query_array.length);
但我的阵列看起来像在Chrome控制台:
[keyword: "mercedes", redirectTo: "test.aspx", remove: function]
长度返回0.为什么?
我该如何迭代这种数组?
我运行了你的函数,我认为数组实际上与你写的不同。 –