jsthis有以下七種指向:
1、給當前元素的某個事件綁定方法,當事件觸發方法執行,方法中的this指向是當前元素本身
2、方法執行,看前面有沒有點“.”,有點,點前面是誰,this就是誰沒有點就是window對象
3、構造函數執行的時候,方法體中的this就是當前構造函數類的實例
4、自執行函數一般都是window對象
5、定時器中this:window對象(通過call傳入的window對象)
6、對象方法中this指向對象本身(受定時器影響:window)
7、箭頭函數中this,沿作用域鏈向外找,直到有this定義(不受內部定時器影響)。