成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

DOM-- NODE類型(記錄點)

sunsmell / 862人閱讀

摘要:概念節(jié)點是中所有節(jié)點的基礎(chǔ)節(jié)點,所有節(jié)點都共享著節(jié)點的基本屬性和方法,該接口由中所有節(jié)點類型實現(xiàn),這個接口在當(dāng)中是作為類型實現(xiàn)的,除了,其他所有瀏覽器都可以訪問該類型。

概念: node節(jié)點是DOM中所有節(jié)點的基礎(chǔ)節(jié)點,所有節(jié)點都共享著node節(jié)點的基本屬性和方法,該接口由DOM中所有節(jié)點類型實現(xiàn),這個Node接口在js當(dāng)中是作為Node類型實現(xiàn)的,除了IE,其他所有瀏覽器都可以訪問該類型。
Node節(jié)點的常用屬性 1、基本屬性
nodeType: 節(jié)點類型-- 常用的  元素節(jié)點1, 屬性節(jié)點2, 文本節(jié)點3, 注釋節(jié)點8, document節(jié)點9;
nodeName: 不同節(jié)點返回不同節(jié)點名稱-- 元素節(jié)點的nodeName是標(biāo)簽名稱(大寫),屬性節(jié)點的nodeName是屬性名,文本節(jié)點永遠(yuǎn)是#text, 文檔節(jié)點nodeName永遠(yuǎn)是#document
nodeValue: 不同節(jié)點的類型設(shè)置或返回節(jié)點的值-- document.nodeValue // null , element.nodeValue=null, attr.nodeValue // 為其屬性值, text.nodeValue為其值
2、關(guān)系屬性
node.childNodes;
保存著一個由直接子節(jié)點組成的nodeList(有序的節(jié)點列表)對象,可能包括元素,文本節(jié)點,注釋或處理指令,隨文檔內(nèi)容更新而更新,一個類數(shù)組對象
node.parentNode: 指向當(dāng)前元素的父節(jié)點
node.previousSibling: 指向當(dāng)前元素的前一個同胞節(jié)點
node.nextSibling: 指向當(dāng)前元素的后一個同胞節(jié)點
node.firstChild: 指向childNodes中第一個節(jié)點
node.lastChild: 指向childNodes中最后一個節(jié)點
3、 常用方法
1、操作節(jié)點
    appendChild(): 添加節(jié)點
    insertBefore(newNode, oldNode); 插入節(jié)點
    replaceChild(new, old): 替換節(jié)點
    removeChild() 要移除的節(jié)點
    
2、 其他方法
    hasChildNodes(): 這個方法在節(jié)點包含一或多個子節(jié)點的情況下返回true
    cloneNode(): 這個方法接收一個布爾值參數(shù),true表示深復(fù)制,也就是膚質(zhì)節(jié)點及其整個子節(jié)點數(shù)
                  參數(shù)為false,只復(fù)制節(jié)點本身。
    
    

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/53597.html

相關(guān)文章

  • 網(wǎng)頁應(yīng)該如何錄屏呢?

    摘要:用于將及其狀態(tài)轉(zhuǎn)化為可序列化的數(shù)據(jù)結(jié)構(gòu)并添加唯一標(biāo)識則是將記錄的數(shù)據(jù)結(jié)構(gòu)重建為對應(yīng)的。用于記錄中的所有變更則是將記錄的變更按照對應(yīng)的時間一一重放。表示觀察變動時,是否需要記錄變動前的屬性值。該方法返回變動記錄的數(shù)組。 摘要: 網(wǎng)頁應(yīng)該如何錄屏呢? 作者:Winty 原文:用戶行為錄幀調(diào)研 Fundebug經(jīng)授權(quán)轉(zhuǎn)載,版權(quán)歸原作者所有。 關(guān)鍵點 首先,每一次會話都有一個唯一的s...

    _Suqin 評論0 收藏0
  • 從Preact了解一個類React的框架是怎么實現(xiàn)的(二): 元素diff

    摘要:本系列文章將重點分析類似于的這類框架是如何實現(xiàn)的,歡迎大家關(guān)注和討論。作為一個極度精簡的庫,函數(shù)是屬于本身的。 前言   首先歡迎大家關(guān)注我的掘金賬號和Github博客,也算是對我的一點鼓勵,畢竟寫東西沒法獲得變現(xiàn),能堅持下去也是靠的是自己的熱情和大家的鼓勵?! ≈胺窒磉^幾篇關(guān)于React的文章: React技術(shù)內(nèi)幕: key帶來了什么 React技術(shù)內(nèi)幕: setState的秘密...

    張巨偉 評論0 收藏0
  • 深度剖析:如何實現(xiàn)一個 Virtual DOM 算法

    摘要:本文所實現(xiàn)的完整代碼存放在。這就是所謂的算法。兩個樹的完全的算法是一個時間復(fù)雜度為的問題。如果有差異的話就記錄到一個對象里面。如和的不同,會被所替代。這牽涉到兩個列表的對比算法,需要另外起一個小節(jié)來討論。 作者:戴嘉華 轉(zhuǎn)載請注明出處并保留原文鏈接( https://github.com/livoras/blog/issues/13 )和作者信息。 目錄: 1 前言 2 對前端應(yīng)用狀...

    vvpvvp 評論0 收藏0
  • JavaScript的組成結(jié)構(gòu)梳理

    摘要:一是的核心規(guī)定了這門語言的數(shù)據(jù)語法結(jié)構(gòu)等基本概念。使用節(jié)點來把以及文檔描述成一個多層次的節(jié)點結(jié)構(gòu)。類型對象是其實例對象,是的屬性,表示整個頁面。和表示視窗的大小和表示改變視窗的方法。 JavaScript經(jīng)歷了殘酷的競爭,至今已經(jīng)統(tǒng)治了web世界,現(xiàn)在系統(tǒng)梳理一下相關(guān)的知識。 JavaScript可以分為三部分:ECMAScript、DOM和BOM。 一、ECMAScript是Java...

    dmlllll 評論0 收藏0
  • JavaScript-Dom相關(guān)知識

    摘要:并提供相對于它左上角的坐標(biāo)。屬性還包括滾出隱藏部分,例如沒有水平滾動,等于大多數(shù)幾何屬性是只讀的,但可以更改,瀏覽器將滾動元素。元素的滾動部分的寬度高度注意點如果一個元素不能被滾動例如,它沒有溢出,或者這個元素有一個屬性,將被設(shè)置為。 主旨 用來記錄和總結(jié)學(xué)的知識點,以便溫故知新 說明 這么寫方便自己記憶 記憶點 節(jié)點相關(guān) Dom節(jié)點獲取 getElement (Id,Class...

    XiNGRZ 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<