I've looked at other similar posts with no help, they all start with a multidimensional array already made, I want to magically make one by using .push.
My array:
ItemsArray.push({
RoomName : RoomName,
Item : {//this is where I want the multi-array }
});
I tried using: ItemsArray.Item.push{ stuff:morestuff }
but it stopped saying 'ItemsArray.Item' is not defined... which is clearly ridiculous ?
Also tried: ItemsArray[1].push{}
with same error...
Surely this must be a stupid simple problem.
Thanks!
You are creating Item as an object. You want it to be an array to be able to push into it.
Here is a good blog post that has in-depth detail about the difference between objects and arrays.