在块回调函数中使用它

Using this in the chunk callback function

我有一个 class 可以使用 papa parse 解析文件,现在我想给它传递一个块回调函数(这也是 class 的一部分)。

在函数中我想使用 this 应该指向对象范围(但它指向全局范围)

这可能吗?

有可能,你可以使用绑定: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/bind

另请关注电话申请

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/call

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Function/apply

当然还有 ES6 箭头函数,它将 this 绑定到当前上下文

https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Functions/Arrow_functions