1. 程式人生 > 實用技巧 >2020.10.17--PS--淌淚表情、翻白眼、搖晃腦袋

2020.10.17--PS--淌淚表情、翻白眼、搖晃腦袋

this關鍵字的一些注意點(個人總結):
普通函式中的this,誰呼叫這個函式,就指向誰。
箭頭函式中的this,處於什麼環境,就指向誰。如下圖中的程式碼
(1.沒有作用域)因為物件沒有作用域,所以箭頭函式say()相當於在全域性作用域下,this就指向window
在這裡插入圖片描述
(2.有作用域)如果在某個作用域中有箭頭函式,那麼這個箭頭函式的this指向就和這個作用域中this的指向一樣
程式碼如下:
在這裡插入圖片描述
因為call()的原因,fn()中的this指向obj,同時函式有作用域,所以fn()中箭頭函式的this也指向obj