【发布时间】:2012-09-26 21:07:28
【问题描述】:
这 2 个 JavaScript 代码 sn-ps 是否等效?
jQuery(document).ready(function() {
(function(){
return 'something';
})();
});
还有这个
jQuery(document).ready(function() {
return (function() {
return "something";
})();
});
我正在尝试咖啡。将上面的第一个代码转换为 coffescript 并将其转换回 JS 得到第二个 sn-p。所以,我想知道它们是否完全相同。不是从与闭包相关的函数中返回函数吗?
【问题讨论】:
-
CoffeeScript 中的函数返回它们最后一个表达式的值,这就是第二个中多余的
return的来源。