我该如何使用CoffeScript生成此输出?
(function(doc) {})(document);
(function(doc) {})(document);
这并不完全是你所要求的,但代码的精神是相同的,而且更符合Coffeescript的风格:
do (document) ->
# whatever
编译后的结果是
(function(document) {})(document);
((doc) ->
)(document)
将会生成
(function(doc) {})(document);
do (doc=document) ->
(function(doc) {})(document);