當(dāng)前位置:軟件學(xué)堂 > 資訊首頁(yè) > 網(wǎng)絡(luò)編程 > 編程其他 > JavaScript遍歷對(duì)象中的所有屬性

JavaScript遍歷對(duì)象中的所有屬性

2012/11/12 16:22:02作者:佚名來(lái)源:網(wǎng)絡(luò)

移動(dòng)端

【實(shí)例名稱(chēng)】

JavaScript遍歷對(duì)象中的所有屬性

【實(shí)例描述】

本例學(xué)習(xí)如何創(chuàng)建對(duì)象,如何設(shè)置對(duì)象的屬性,以及如何遍歷對(duì)象的所有屬性。

【實(shí)例代碼】

<html xmlns="http://www.w3.org/1999/xhtml" > <head> <title>標(biāo)題頁(yè)-學(xué)無(wú)憂(www.denvermotorcycleaccidentlawyer.com)</title> <script language="javascript">     var Person = new Object();      //創(chuàng)建對(duì)象     Person.name = "張三";           //為對(duì)象添加屬性     Person.age = "26";     Person.phone = "010-88888888";     for (var parm in Person)     {         //依次顯示對(duì)象中的所有屬性         alert("屬性: '" + parm + "' 值: " + Person[parm]);     } </script> </head> <body> </body> </html>

【運(yùn)行效果】

 JavaScript遍歷對(duì)象中的所有屬性運(yùn)行效果

【難點(diǎn)剖析】

本例的重點(diǎn)是“for…in”循環(huán),此循環(huán)通過(guò)逐個(gè)遍歷的方式顯示對(duì)象的所有屬性。訪問(wèn)對(duì)象的屬性值可以使用索引器的形式,如本例中的“Person[parm]”。通常把“[索引]”的形式稱(chēng)為索引器,括號(hào)中的值可以是從“0”開(kāi)始的索引,也可以是唯一的標(biāo)識(shí)值。

【源碼下載】

為了JS代碼的準(zhǔn)確性,請(qǐng)點(diǎn)擊:JavaScript遍歷對(duì)象中的所有屬性 進(jìn)行本實(shí)例源碼下載 

標(biāo)簽: JavaScript  對(duì)象  屬性