分配多維數組元素我想快速分配是這樣的:以簡單的方式
obj = {};
obj["train-11456"]["2016-12-11" ]["chair car"] = 'waitlisted';
所有這些因素都是對象。
我們可以在PHP中做到這一點,它會自動創建它們。
這樣指定最簡單的方法是什麼?
更長的路是:
obj["train-11456"] = {} //only if this key does not already exist
obj["train-11456"]["2016-12-11" ] = {}; //only if this key does not alreadu exist
obj["train-11456"]["2016-12-11" ]["chair car"] = 'waitlisted';
你不能在JavaScript這樣做直接作爲陣列(這是什麼括號[]表示)只能有數字索引。這是OO語言(ish),所以你必須處理對象。 –