javascript - 關於JS 中立即執行函數的語法問題
代言
代言 2017-06-12 09:22:50
0
1
389
(function () {
    console.log('test');
}());

(function() {
    console.log('test');
})();

發現這兩種都可以印出test,請問有什麼不同呢,該如何理解?望大神賜教。

代言
代言

全部回覆(1)
黄舟

運行上沒有區別,語義上,第一個是要把整個函數執行結果當做表達式,第二個則是把函數當做表達式

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板