個人平時總結
Document 對象
每個載入瀏覽器的 HTML 文檔都會成為 Document 對象。
Document 對象使我們可以從腳本中對 HTML 頁面中的所有元素進行訪問。
提$(document)是一個選擇器,選中的是整個html所有元素的集合示:Document 對象是 Window 對象的一部分,可通過 window.document 屬性對其進行訪問。
?
$(document)是一個選擇器,選中的是整個html所有元素的集合
$(this)指的是當前的對象,
$(window)和$(document)獲取到的對象不同。
1、Window 對象表示一個瀏覽器窗口或一個框架。在客戶端 JavaScript 中,Window 對象是全局對象,所有的表達式都在當前的環境中計算.
2、Document 對象是 Window 對象的一部分,每個載入瀏覽器的 HTML 文檔都會成為 Document 對象.
?
Element
Element是非常通用的基類,所有?Document
對象下的對象都繼承它. 這個接口描述了所有相同種類的元素所普遍具有的方法和屬性。?這些繼承自Element并且增加了一些額外功能的接口描述了具體的行為.?例如, ?HTMLElement
?接口是所有HTML元素的基礎接口,?而?SVGElement
接口是所有SVG元素的基本接口.
這個屬性比較偏Node方向。
?
?
js事件冒泡機制,何時有用
就是你說的, 如果父div有click事件, div里的span也有click事件, 默認你點span的時候父div的click事件也會被激發, 如果你不想激發父div的click事件, 就在span的click事件中stopPropagation(), 就是這樣
?