apply,call备忘

来源:互联网 发布:淘宝生活用品 编辑:程序博客网 时间:2024/06/02 03:31

1.call和apply

js手册关于call的解释

 

说白点就是改变一个方法的调用对象,从而使得该方法内的this指针指向了新指定的对象,文字都很抽象,上例子: 

 

ps:以上例子来源于网上,有时间自己再整理吧,偷个小懒哈哈。

apply和call方法作用一样,只是传入参数稍有不同,他们第一个参数都是新指定的对象,第二个参数apply传入的是一个参数数组,也就是将多个参数组合成为一个数组传入,而call则作为call的参数传入(从第二个参数开始)。