说我有这样的代码:
var boundFilter = this.filterCouriers.bind(this);
boundFilter();
Run Code Online (Sandbox Code Playgroud)
有没有办法在一行中调用它?
(基本上我想知道是否有办法调用绑定方法而不必将其存储在变量中.)
只需使用电话
this.filterCouriers.call(this);
Run Code Online (Sandbox Code Playgroud)
call()方法调用一个给定此值的函数和单独提供的参数.MDN - 电话