26.call/apply/bind的区别

70 阅读1分钟
  1. 临时改变,且立即执行--call/apply

a.call(this,参数1|参数2) 单独传入

a.apply(this,arr) 传入数组

  1. 永久改变this,需手动调用--bind (传值方式同apply)