我有这个对象
var containers = {
1: [],
2: [],
3: [],
4: [],
5: []
};
如果我有5个容器,这个对象才有效。是否有可能有这样的东西
var domContainers = $(".container");
var containers = {};
for(var i = 1; i < domContainers.length; i++){
// add a new property to the object
// i: []
}
答案 0 :(得分:1)
是的,绝对:
for(var i = 1; i <= domContainers.length; i++){
containers[i] = [];
}
您必须循环domContainers.length
次,因为您从1
开始。
答案 1 :(得分:1)
是的,它可能!:
var domContainers = [{}, {}, {}, {}];
var containers = {};
for(var i = 1; i <= domContainers.length; i++) {
containers[i] = [];
}
console.log(containers);
&#13;