[問題] js的function
大家好,在下正在學習js與jQuery,是新手,不過有寫過
flash的AS與php,js的感覺很像flash以前的AS2,還算蠻好上手的
但一直有個東西不懂為什麼要這樣寫,像jQuery原始碼裡
以及其它範例常出現下面的語法:
(function(){
}());
一般function是這樣寫
function(){
}
外層又包了括弧實在不懂這到底是什麼函義,是否能指點一二?感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.118.209.45
→
12/18 14:28, , 1F
12/18 14:28, 1F
→
12/18 14:29, , 2F
12/18 14:29, 2F
那可否再問一下,在jQuery裡它是帶了二個參數
(function( window, undefined ) {
}());
第二個參數undefined是做什麼用的?感覺沒用途呀…
※ 編輯: jjjkkkooo 來自: 122.118.209.45 (12/18 14:33)
→
12/18 14:56, , 3F
12/18 14:56, 3F
→
12/18 14:57, , 4F
12/18 14:57, 4F
→
12/18 14:58, , 5F
12/18 14:58, 5F
→
12/18 14:59, , 6F
12/18 14:59, 6F
→
12/18 20:58, , 7F
12/18 20:58, 7F
→
12/18 22:35, , 8F
12/18 22:35, 8F
→
12/18 22:38, , 9F
12/18 22:38, 9F
→
12/19 11:45, , 10F
12/19 11:45, 10F
→
12/19 11:45, , 11F
12/19 11:45, 11F
→
12/19 11:46, , 12F
12/19 11:46, 12F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
問題
0
12