var kids = [{}];
i = 0;
while (i++ !== count) {
child = {
value: Math.floor(Math.random() * 100),
children: addChildren(Math.floor(Math.random() * 10))
};
kids.push(child);
console.log( kids );
}
问题在于
kids
对象的第一个元素为空。我该如何规避呢?如果不将其声明为JSON对象,则无法访问push
元素。谢谢
最佳答案
只需将kids声明为空数组即可:
var kids = [];
关于javascript - 如何附加到空的JSON对象?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7342783/