美文网首页
call、apply、bind

call、apply、bind

作者: 小金子_web | 来源:发表于2018-05-21 16:50 被阅读0次
相同点:

三个都是用来绑定this指向的

不同点:

call:参数需要一个个罗列出来,call(fn,arg1,arg2,arg3...)
apply:参数设置在第二个参数的位置,以数组的形式传入,apply(fn,[arg1,arg2...])
bind:可实现函数柯里化

call和apply是Function.prototype的方法旨调用.(点)前面的方法,bind的作用是引用(生成了一个新函数)

相关文章

网友评论

      本文标题:call、apply、bind

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