這個init外面應該還有一層,比如
var a = {
init: function () {...},
exit: function () {...}
}
這樣的話,可以用a.init()來調用這個函數,
<script type="text/javascript"> var obj={ init:function(str){ alert("init調用:"+str); }, exit:function(str){ alert("exit調用:"+str); } }; var init = obj.init('init'); var exit = obj.exit('exit'); </script>
整體來說,就是對整個頁面的初始化。
再詳細一點說,就是這樣的寫法是最近幾年開始流行的json寫法,把所有的function,所有的變量等,都用var o = {x: func, y: "", z: obj}這樣的寫法來寫。
其理解起來可以用類似於class的理解方式,而執行效率相對也是高的。
