在for循环中声明变量时出错

时间:2014-11-29 19:02:36

标签: javascript arrays

我只想要设置2个数组,其中应包含for loop输出。 这是代码:

var key_ls = new Array();
var value_ls = new Array();
for (var a in window.localStorage) {
   key_ls[a] = a; 
   value_ls[a] = localStorage[a];
}

它没有给我任何结果。我错了什么?

1 个答案:

答案 0 :(得分:0)

您正在寻找的是key_ls.push(a),它只是将另一个项目添加到数组中。也可以使用[]代替new Array()