2011-02-08 62 views
0

可以說我想要一個帶有標籤名稱的數組,因此當我想要一個特定的行時,我可以用它的標籤名稱調用它,即myArray ['tag_one'] [2]爲tag_one標籤我想要第三個元素。javascript多維數組與標籤

那麼有什麼辦法可以做到這一點?

類似:

var myArray=[ 
     tag_one=[1,2,3], 
     tag_two=[11,22,33], 
     tag_three=[111,222,333] 
] 

原諒我的英語不好,THX的先進

回答

3

您可以使用object literal

var myObject = { 
    tag_one: [1,2,3], 
    tag_two: [11,22,33], 
    tag_three: [111,222,333] 
}; 

// Using bracket notation: 
alert(myObject["tag_one"][0]); //-> 1 

// Using dot notation: 
alert(myObject.tag_two[0]); //-> 11 
+0

葉氏的作品! thnx很多:) – mt0s 2011-02-08 15:34:07