我有这样的阵列:推双阵列元件的阵列的jQuery
var array = {
item: 'value',
subArray: []
}
我想通过一些数据使用$.each
函数来循环和推key:value
值到subArray
。 推阵列后应该是这样的:
var array = {
item: 'value',
subArray: [item: 'value', item: 'anothervalue', ...]
}
目前我使用这个我
$.each
循环内
:
$('class').each(function() {
array.subArray.push({ 'item': $(this).html() });
});
然而,目前的结果是这样的:
var array = {
item: 'value',
subArray: [{item: 'value'}, {item: 'anothervalue'}, ...]
}
任何意见,将不胜感激。谢谢!
对象首先,你有一个对象不是一个数组。其次,JavaScript没有关联数组。你能得到的最接近的是一组对象,这就是你最后的例子。 –