$('#something').on 'click', ->
this.bar
对应
$('#something').on('click', function() {
return this.bar;
});
而这段
$('#something').on 'click', =>
this.bar
对应
var _this = this;
$('#something').on('click', function() {
return _this.bar;
});
好像写不了这样的代码(同时访问两个作用域的 this)
this.bar = 'outer';
var _this = this;
$('#something').on('click', function() {
this.bar != _this.bar;
})
不知是不是我用错了。