this 是javascript的一個關鍵字,當函數運行時在內部自動生成。this是會變化的,在不同的場合,代表的東西就不一樣。簡單點來說,this指調用這個函數的對象。當你使用this代表的當前html元素,這樣你就可以使用這個元素的屬性和方法呢。
e.target 中的e是可以自己隨意取名的,現在關鍵講的是target。簡單點說就是觸發這個事件的目標元素。它和this的區別就在於this是會變得,而target是不會變得,target的認定了目標就不會發生變化了。this其實就等於e.currentTarget.