9
JavaScript中可能有鋸齒陣列嗎?如何在JavaScript中初始化鋸齒陣列?
這裏是我想在交錯數組存儲數據的格式:
(key)(value1, value2, value3)
我可以把這個交錯數組?
JavaScript中可能有鋸齒陣列嗎?如何在JavaScript中初始化鋸齒陣列?
這裏是我想在交錯數組存儲數據的格式:
(key)(value1, value2, value3)
我可以把這個交錯數組?
是的,您可以使用對象或數組文字語法或對象/數組方法創建該類型的數組。
數組的數組:
// Using array literal grammar
var arr = [[value1, value2, value3], [value1, value2]]
// Creating and pushing to an array
var arr = [];
arr.push([value1, value2, value3]);
陣列的一個目的:
// Using object literal grammar
var obj = { "key": [value1, value2, value3], "key2": [value1, value2] }
// Creating object properties using bracket or dot notation
var obj = {};
obj.key = [value1, value2, value3];
obj["key2"] = [value1, value2];
沒關係,所以使用「創建使用托架或點符號對象屬性」的例子我能得到在某一值在以下alert中:alert(obj [「key2」] []) – 2011-05-09 16:22:58
@William:是的,'alert(obj [「key2」] [0])'會提醒'value1'的值,'alert(obj [「key2」] [1])'會提醒'value2'的值。 – 2011-05-09 16:23:49
還不錯,我最喜歡這種方法 – 2011-05-09 16:25:49