JavaScript OO寫法
2014年9月18日 星期四
剛開始寫JavaScitp時,通常宣告方法都是用function XXX(){},如果頁面功能很簡單應該是不太會有問題, 當如果遇到頁面include很多支js時,可能會跟別人取到同樣的命名,這時候就可以用以下做法來解決。
var EHS ={ objVal:{s1:"", s2:""}, openComputer : function (){ EHS.objVal.s1="open"; alert("open"); }, closeComputer :function (){ EHS.objVal.s2="close"; alert("close"); }, showEHS:function(){ alert(EHS.objVal.s1 + "\n"+ EHS.objVal.s2); } };呼叫時的用法
EHS.openComputer(); EHS.closeComputer(); EHS.showEHS();Read more...