Board logo

標題: 請教js語法的問題(來自於jquery) [打印本頁]

作者: wadelin    時間: 2010-6-8 09:36     標題: 請教js語法的問題(來自於jquery)

jquery最外的一層

(function(){
        //do something;
})(window);

請問,這是把function變成window的屬性的意思嗎?

=>  (blabla)(window);的語法是啥意思…


謝謝
作者: wadelin    時間: 2010-6-8 11:06

找到答案了…

這樣是匿名函式的意思...

(
   function(){
        //do soming
   }
)();   //最後面這個(),是指執行第一個()裡的function



(
   function(X){
        //do soming
   }
)(window);//就是window會傳入function,也就是 X

完畢....




歡迎光臨 jsGears.com 技術論壇 - AJAX, JavaScript, jQuery, 網站開發, 前端效能優化 (http://jsgears.com/)