国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

首頁(yè)課程Javascript fun classassociative array

associative array

目錄列表

關(guān)聯(lián)數(shù)組

關(guān)聯(lián)數(shù)組

雖然許多編程語(yǔ)言支持具有命名索引的數(shù)組(文本而不是數(shù)字),稱為關(guān)聯(lián)數(shù)組,JavaScript不支持。

但是,您仍然可以使用命名數(shù)組語(yǔ)法,這將產(chǎn)生一個(gè)對(duì)象。 例如:

var person = []; // 空數(shù)組
person["name"] = "Loen";
person["age"] = 28;
document.write(person["age"]);
// -> "28"

現(xiàn)在,person 被視為一個(gè)對(duì)象,而不是一個(gè)數(shù)組。

命名索引“name”和“age”成為person對(duì)象的屬性。

提示: 當(dāng) person 數(shù)組被視為對(duì)象時(shí),標(biāo)準(zhǔn)數(shù)組方法和屬性將產(chǎn)生不正確的結(jié)果。例如,person.length將返回0。


在關(guān)聯(lián)數(shù)組中,索引號(hào)被替換為:

關(guān)聯(lián)數(shù)組

關(guān)聯(lián)數(shù)組

請(qǐng)記住,JavaScript不支持使用名稱索引數(shù)組。

在JavaScript中,數(shù)組總是使用數(shù)字編號(hào)的索引。

當(dāng)您希望索引為字符串(文本)時(shí),最好使用對(duì)象。

當(dāng)您希望索引為數(shù)字時(shí)使用數(shù)組。

提示: 如果使用名稱索引,JavaScript將會(huì)將數(shù)組重新定義為標(biāo)準(zhǔn)對(duì)象。


為了使用關(guān)聯(lián)數(shù)組,“關(guān)聯(lián)”名稱放在: