这个上下文是否适合使用正确的“this”上下文调用回调函数呢?
data.on('load', doSomething.call(this));
或者使用额外的箭头函数更好(是的,我正在使用babel进行编译)。data.on('load', () => {
doSomething.call(this);
});
两种方法在Chrome中似乎有相同的结果,但尚未检查其他浏览器。是否存在最佳实践或其中一种方法得到更好的支持?