javascript中自定義對(duì)象的屬性方法分享
首先介紹下關(guān)聯(lián)數(shù)組:
<script>
var test=new Object();
test["a"]=1;
test["b"]="string";
test["c"]=false;
alert(test["a"]);
</script>
執(zhí)行上面的代碼,顯示1。
在javascript中,方法和屬性一樣當(dāng)做值來(lái)看待。
<script>
var test={
a:1,
b:"string",
c:false,
d:function show(){alert("OK");
}
};
var show=test.d;
show();
</script>
實(shí)行上面的代碼,顯示OK。首先是定義了一個(gè)對(duì)象test,它有a、b、c、d四個(gè)屬性,其中第四個(gè)是個(gè)方法,但仍然是當(dāng)做值來(lái)看待
var show=test.d;
就是將d賦值給show,此時(shí)show就是一個(gè)函數(shù)了,直接show();就執(zhí)行這個(gè)方法。
結(jié)果顯示
相關(guān)文章
JavaScript類型檢測(cè)之typeof 和 instanceof 的缺陷與優(yōu)化
在javascript中,typeof 和 instanceof 是用來(lái)判斷數(shù)據(jù)類型比較通用的兩個(gè)方法,這篇文章的目的是通過(guò)對(duì)這兩個(gè)方法介紹來(lái)分析其存在的不足并提出優(yōu)化方案2016-01-01javascript使用substring實(shí)現(xiàn)的展開(kāi)與收縮文字功能示例
這篇文章主要介紹了javascript使用substring實(shí)現(xiàn)的展開(kāi)與收縮文字功能,涉及javascript元素遍歷與屬性設(shè)置相關(guān)操作技巧,需要的朋友可以參考下2019-06-06一個(gè)簡(jiǎn)易時(shí)鐘效果js實(shí)現(xiàn)代碼
這篇文章主要為大家詳細(xì)介紹了一個(gè)簡(jiǎn)易時(shí)鐘效果js實(shí)現(xiàn)代碼,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2017-10-10JavaScript實(shí)現(xiàn)動(dòng)態(tài)數(shù)字時(shí)鐘
這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)數(shù)字時(shí)鐘,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2021-05-05javascript table排序 這個(gè)更簡(jiǎn)單了,不用改變現(xiàn)在的表格結(jié)構(gòu)
另外一個(gè)table排序,這個(gè)更簡(jiǎn)單了,不用改變現(xiàn)在的表格結(jié)構(gòu),來(lái)自國(guó)外的代碼。2010-04-04jquery實(shí)現(xiàn)文本框textarea自適應(yīng)高度
這篇文章主要介紹了jquery實(shí)現(xiàn)文本框textarea自適應(yīng)高度的相關(guān)資料,需要的朋友可以參考下2016-03-03