我的阵列:
ItemsArray.push({ RoomName : RoomName,Item : {//this is where I want the multi-array } });
我尝试使用:ItemsArray.Item.push {stuff:morestuff}但它停止说’ItemsArray.Item’没有定义……这显然是荒谬的?
还试过:ItemsArray [1] .push {}同样的错误……
当然这肯定是一个愚蠢的简单问题.
谢谢!
var ItemArray = []; ItemArray.push({ RoomName : 'RoomName',Item : [] }); ItemArray[0].Item.push("New Item"); console.log(ItemArray);
Here是一篇很好的博客文章,详细介绍了对象和数组之间的区别.