js中方法單詞以及意思

來源:互聯網
上載者:User

標籤:des   style   io   ar   sp   for   on   bs   html   

瀏覽器對象是什麼,它是JS編程中的頂級範圍,JS中的一切方法和屬性,都是這個對象的後代 (window)。

文檔或文檔對象,通俗的講就是:凡是我們能看的見編碼,就屬於文檔(document)。 

通過id來擷取一個HTML元素,以便我們用JS來控制操作(document.getElemetnById)。

在整個網頁內通過標籤名獲得一組HTML元素的集合對象(document.getElementsByTagName)。

JS中建立元素的方法 (createElement)。

JS中添加子項目的方法(在元素末尾添加) (appendChild)。

JS總添加到某個元素前面的方法(insertBefore)。

JS中建立文本節點 (createTextNode)。

判斷節點類型,如果傳回值為1,則說明此是元素節點(nodeType())。

第一個子節點用什麼表示firstChild   最後一個子節點用什麼表示lastChild

所有的子節點的集合用什麼表示childNodes   父節點用什麼表示parentNode

JS中表示上一個兄弟節點是什麼previousSibling    表示下一個兄弟節點是什麼nextSilbing 

擷取元素屬性的值getAttribute      設定元素屬性的值setAttribite

表示複製節點cloneChild         表示刪除子節點removeChlid

把newNode這個節點插入到targetNode的前面用什麼表示 insertBefore

childNodes和children的區別

childNodes擷取子節點中的元素,文本,注釋節點,而children只能擷取子節點中的元素(IE8以下除外)

documentFragment是什麼,它有什麼用途,它對瀏覽器的效能有什麼影響?

DocumentFragment 節點不屬於文檔樹,繼承的 parentNode 屬性總是 null。
不過它有一種特殊的行為,該行為使得它非常有用,即當請求把一個 DocumentFragment 節點插入文檔樹時,插入的不是 DocumentFragment 自身,而是它的所有子孫節點。這使得 DocumentFragment 成了有用的預留位置,暫時存放那些一次插入文檔的節點。它還有利於實現文檔的剪下、複製和粘貼操作

同時我們瞭解到當需要對頁面DOM進行操作的時候必然會導致多次 重繪、迴流。這樣會加大頁面的負擔。影響頁面效能。因此我們可以建立這樣一個臨時預留位置。

js中方法單詞以及意思

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.