→ danny8376:主要為了避免變數汙染 05/03 01:57
推 kilva:匿名函數,Javascript中一個很常見到,卻很少看到有書藉教到 05/03 08:37
→ kilva:的一個語法。 05/03 08:37
→ jokester:本版的文章編號. 在文章列表處貼上就可以 05/03 11:18
→ lyforever:除了匿名函數以外 還用了IIFE 05/03 12:47
→ leochen0818:IIFE指的是?@@ 05/03 12:57
→ danny8376:google就有了 宣告function同時也呼叫 05/03 16:43
→ danny8376:也就是 05/03 16:44
→ danny8376:(function(arg1, arg2, ...){ 05/03 16:44
→ danny8376:})(arg1, arg2, ...) 05/03 16:44
→ danny8376:的這種寫法 05/03 16:44
→ lyforever:正確來說IIFE 是(function(){}()) 這種pattern 05/03 17:00
→ lyforever:要注意括號位置 05/03 17:00
推 mmis1000:(function(){}()) (function(){})() 這兩種寫法都可 05/04 21:00
→ mmis1000:甚至是 +function(){}(); 這種也有效 05/04 21:01
→ mmis1000:總之就是使function不要被當作函數宣告,而是函數物件 05/04 21:02