Coffeescript 中的以下虚拟控制器:
GlobalTimelineController = ($scope, $http) ->
$http.get('/api/globalTimeline').success (posts) ->
$scope.posts = posts
编译为 Javascript,如下所示:
(function() {
var GlobalTimelineController;
GlobalTimelineController = function($scope, $http) {
return $http.get('/api/globalTimeline').success(function(posts) {
return $scope.posts = posts;
});
};
}).call(this);
我想知道Coffee 编译器添加的这些返回语句的任何副作用?正确性和性能明智?
我应该在我的方法和回调结束时关心这个和空返回吗?