3
A
回答
7
這是一個匿名函數,只要聲明它就會運行。它的參數是myFunkyAlert
,在函數內部它將被引用爲fun
變量。
我們通常寫這樣一個函數的原因是避免了由於範圍限制導致的衝突。
實施例:
var myFunkyAlert = "The funky alert";
(function(fun) {
alert(fun);
})(myFunkyAlert);
這將導致與消息「時髦警報」的警報。
2
你定義一個匿名函數,然後用myFunkyAlert
作爲參數調用它。
+1
舉例說明這個習語何時會有用可能會有幫助。 –
0
相關問題
- 1. 這段代碼片段中的「:」是什麼意思?
- 2. 這段代碼是什麼意思...?
- 3. 這段Ruby代碼是什麼意思?
- 4. 這段代碼是什麼意思?
- 5. 這段代碼是什麼意思?
- 6. 這段代碼是什麼意思?
- 7. 這段代碼是什麼意思?
- 8. 這段代碼是什麼意思?
- 9. 這段代碼是什麼意思?
- 10. 這段代碼是什麼意思?
- 11. 這段代碼是什麼意思?
- 12. 這段Perl代碼是什麼意思?
- 13. 這段代碼是什麼意思?
- 14. 這段代碼是什麼意思? $ .getJSON
- 15. 這段代碼是什麼意思?
- 16. 這段代碼是什麼意思?
- 17. 這段代碼是什麼意思?
- 18. 這段代碼是什麼意思?
- 19. 這段代碼是什麼意思?
- 20. 這段代碼是什麼意思?
- 21. 這段代碼是什麼意思?
- 22. 這段代碼是什麼意思?
- 23. 這段代碼是什麼意思?
- 24. 這個ocaml片段是什麼意思?
- 25. MEAN.js - 這段javascript代表什麼意思?
- 26. 這個Makefile代碼片段中的@ ... @是什麼意思?
- 27. 這個ASM代碼片段是什麼意思?
- 28. 這段JavaScript代碼是什麼意思? 「使用String.fromCharCode」
- 29. PHP源代碼中的這段代碼是什麼意思?
- 30. 代碼段是什麼意思?
這是一個IIFE,詳情點擊這裏:http://www.markupjavascript.com/2016/07/what-are-immediately-invoked-function。 html –