e target tagName A 這個e到底是啥型別的變數, A 是什麼意思?

時間 2021-05-30 18:01:20

1樓:Tianfan

首先。新增事件 addEventListener 是乙個函式。

需要選中元素,或者 window 。

其中這乙個元素是物件。擁有 addEventListener 方法。這個方法接收兩個引數(事件名稱,和乙個函式)。

函式會被引用指標形式,放在該物件的,某個事件為名的陣列裡面。

觸發了該事件就會執行物件的事件陣列上的所有函式。

傳入乙個引數。叫做事件資訊物件。事件觸發機制就不說了,捕獲冒泡啥的。

事件資訊物件 e 有很多屬性和方法。

有攜帶著最準確定位的 e.target 。

有讓自己不再冒泡的,不再觸發預設行為的,其實就是執行之後打了個標記,高層次元素就會判斷該標記,來判斷是否執行自己的那個陣列裡面的函式。

等等資訊。

e.target 攜帶的資訊是準確定位的元素。元素有很多屬性和方法。

最基本的就是原生的 targetname屬性。獲取到後會返回乙個字串。表示自己是什麼標籤。

有: 'A' 'DIV' 'P'等然後判斷這個字串。

這就是事件驅動過程。事件陣列會按順序執行,同步的。

程式語言中的變數名到底是什麼?

逝者言說人 變數名相當於記憶體位址。變數名編譯後是靜態邏輯位址。正常情況下,程式中用到的大多數變數都是區域性變數,它們的儲存空間是執行時動態在棧或堆中分配,具體是在棧裡分配還是在堆裡分配由編譯器決定。一般來說只有全域性變數 靜態變數 常量有可能會在編譯期就確定其位址。當然具體情況要分語言,不同語言的...

我到底是MBTI中的啥?這是什麼發展趨勢?

勿藥 圖一不說了,觀測其餘兩圖 1 慣用內傾,推測為第一功能傾向 2 F3 N S維度中,N S。由於F,T孰強孰弱不是特別明顯,判定N S為第一功能。N S,慣用內傾,可知第一功能為Ni,行事風格為J型別。第二功能要對第一功能起到補償作用,故第二功能為Fe或Te,據此可以推出你的心理型別可能為Ni...

這個世界到底是什麼樣子的呢

易憶伊 世界啊,就是你看到的樣子嘍。世界是客觀存在的,但是我們眼中的世界絕對是唯心的。閉上眼懸崖就不存在,因為我們大多數人這輩子睜著眼也看不見那個懸崖啊,離我們太遠了 蘇崢嶼 你想他是什麼樣子的他就是什麼樣子的,事在人為,別人嘴裡說的世界都不應該是你心裡的那個世界,你只有走出去見識了,無論美好或骯髒...