我有两个代码片段。第一个工作正常,但第二个给出错误。
var b = function abc() {
alert(a);
}()
在这里,我收到了警报消息。
function abc() {
alert(a);
}()
在这里我收到错误。“Uncaught SyntaxError: Unexpected token )”我正在使用 chrome 浏览器。
以下再次起作用。
(function abc() {
alert(a);
})()
括号括起来的目的是什么?