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...


