a = 5
do (a) ->
console.log a
为什么这会编译为
a = 5;
(function(a){
return console.log(a);
})();
a
未传入,因此未定义。我做错了自我执行关闭吗?
a = 5
do (a) ->
console.log a
为什么这会编译为
a = 5;
(function(a){
return console.log(a);
})();
a
未传入,因此未定义。我做错了自我执行关闭吗?