call和apply

call和apply可以改变函数被调用的那个对象。想让谁调用这个函数,就可以去指定一下让谁去调用。

call()

//注释:call()、apply()的区别就是一个是以逗号来区分参数,一个是以数组的形式来区分参数。

//第一个参数是调用函数的对象,之后的参数是需要传递的参数。也就是你希望哪个对象来调用这个函数。

call和apply_第1张图片
用例

//注意:可以使用call和apply来改变调用函数的对象。

你可能感兴趣的:(call和apply)