在javascript中创建未知数量的对象

时间:2011-11-28 11:19:45

标签: javascript jquery oop object

我有以下情况,我想知道的是我如何创建对象(因为我不知道会有多少):

jQuery.each($itemList, function() {
    <something> = new ItemObject(this[1], this[2]);
});

某些 可以成为一个数组吗?如果是这样,我会使用.push吗?或者有更好的方法吗?

1 个答案:

答案 0 :(得分:2)

将新创建的对象推送到数组中可能是最方便的方法。

var objectList = [ ];

jQuery.each($itemList, function() {
   objectList.push( new ItemObject(this[1], this[2]) );
});

// somewhere else
objectList.forEach(function( obj ) {
    // do something great
});