美文网首页
call() 和 apply() 的区别和作用?

call() 和 apply() 的区别和作用?

作者: 6659a0f02826 | 来源:发表于2017-07-26 01:53 被阅读39次

①apply()函数有两个参数:第一个参数是上下文,第二个参数是参数组成的数组。如果上下文是null,则使用全局对象代替。
如:function.apply(this,[1,2,3]);
②call()的第一个参数是上下文,后续是实例传入的参数序列。
如:function.call(this,1,2,3);

作者:樱桃小丸子儿
链接:http://www.jianshu.com/p/2f7eb1ad7174
來源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

相关文章

  • this_原型链_继承

    问题1: apply、call 、bind有什么作用,什么区别? apply和call call apply,调用...

  • this&原型链&继承

    1.apply、call 、bind有什么作用,什么区别? apply和call apply和call都是为了改变...

  • 高级2:this&原型链&继承

    问题1: apply、call 、bind有什么作用,什么区别 apply、 call的作用和区别基本语法: fn...

  • this_原型链_继承

    this相关问题 apply、call 、bind的作用以及区别 call、apply和bind方法的用法以及区别...

  • this_原型链_继承

    this 相关问题 apply、call 、bind有什么作用,什么区别 apply和call的作用非常相似,调用...

  • 高级2 原型链 this

    this 相关问题 问题1: apply、call 、bind有什么作用,什么区别 **apply 和 call ...

  • 关于 this_原型链_继承 相关问题总结

    关于this 1- apply、call 、bind的作用和区别 apply、call 、bind都有改变thi...

  • this & 原型链 & 继承

    this 相关 问题1: apply、call 、bind有什么作用,什么区别 apply()和call()方法都...

  • call和apply

    问题1: apply、call 、bind有什么作用,什么区别 call 和 apply 作用一样。都是把obj(...

  • this

    1. call, apply 有什么作用?有什么区别? call和apply用来直接指定this的绑定对象;区别是...

网友评论

      本文标题:call() 和 apply() 的区别和作用?

      本文链接:https://www.haomeiwen.com/subject/zdqnkxtx.html