js中callback.call和callback的区别

2025-04-02 23:19:47
推荐回答(1个)
回答1:

callback是一个函数对象。
callback.call是这个函数对象的一个方法。
假如callback这个函数有3个参数a,b, c
你可以用以下3种方法执行它
callback(a,b,c)
callback.call(null,a,b,c)
callback.apply(null,[a,b,c])
其中null的位置传的是函数内部所使用的this。