this 指向

 改变this 的指向

  1.call:参数1 this指向,参数2 任意类型

  2.apply:参数1 this指向,参数2 数组 (参数一为null指向的是本身)

  3.bind 绑定 使用的时候需要手动调用下返回 的新函数(不会自动执行)

  3.var一个变量保存this指向

  4.使用es6的箭头函数

call、apply与bind区别:前两个可以自动执行,bind不会自动执行,需要手动调用

call、bind与apply区别:前两个都有无数个参数,apply只有两个参数,而且第二个参数为数组

 

posted @ 2020-06-24 15:06  小饿爽  阅读(132)  评论(0编辑  收藏  举报