js中bind、call和apply的区别

来源:互联网 发布:唐山地震 知乎 编辑:程序博客网 时间:2024/06/04 23:21
  • 相同之处是:bind,call,apply都能强制指定this
  • 不同之处是:
    •   call,apply指定完this后立即调用当前函数
    •   bind绑定完this不会立即调用,将当前的函数返回
    •   call,apply传参形式不一样,apply需要传入数组里
    •   bind也可以传入参数,同call一样直接传参
阅读全文
0 0
原创粉丝点击