0

我想使用 jquery 动态添加一个数组。我该怎么做。(或)

我想像这样将元素推入数组中。

 var array = [{"question":"1","answer":"2"}];

我想使用for循环动态地做到这一点我的意思是最初我会添加

array.push({"question":"1"});
then array.push({"answer":"2"});

但我希望元素在同一个数组 [0] 元素中,但它作为数组 [0],数组 [1] 我该怎么做。我正在使用 for 循环将元素添加到数组中。

4

1 回答 1

0

如果您在之后立即推送答案,您可以不做类似的事情吗

  array[index] = { "question" : array[index].question, "answer": 2 };

如果不是,您将不得不找到其他方法来查找推送问题的索引,然后

请注意,array.push 总是向数组添加一个新对象,而不是更新它。

于 2012-11-16T13:23:24.490 回答