apply()第一个参数是调用apply的函数运行的作用域,第二个参数可以是Array,也可以是arguments对象
call()第一个参数是this的值没有变化,而其余参数都直接传递给函数(也就是逐一列举出来)
如果要传入的是数组或arguments对象,apply会更方便。
apply和call区别在于传递参数的形式不一样,call要逐一传,且不支持arguments对象传入。
apply和call都是立即执行。
apply()第一个参数是调用apply的函数运行的作用域,第二个参数可以是Array,也可以是arguments对象
call()第一个参数是this的值没有变化,而其余参数都直接传递给函数(也就是逐一列举出来)
如果要传入的是数组或arguments对象,apply会更方便。
apply和call区别在于传递参数的形式不一样,call要逐一传,且不支持arguments对象传入。
apply和call都是立即执行。