首页 > 问答 > 正文
(function () { console.log('test'); }()); (function() { console.log('test'); })();
发现这两种都可以打印出test,请问有什么不同呢,该如何理解?望大神赐教。
黄舟2017-06-12 09:24:50
运行上没有区别,语意上,第一个是要把整个函数执行结果当做表达式,第二个则是把函数当做表达式