返回列表 發帖

請教js語法的問題(來自於jquery)

jquery最外的一層

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

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

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


謝謝

找到答案了…

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

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



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

完畢....

TOP

返回列表 回復 發帖