Node介面的特性與方法

2021-08-21 20:59:23 字數 1397 閱讀 8165

特性/方法

型別/返回型別

nodename

string

節點的名字;根據節點的型別而定義

nodevalue

string

節點的值;根據節點的型別而定義

nodetype

number

節點的型別常量值之一

ownerdocument

document

指向這個節點所屬的文件

firstchild

node

指向在childnodes

列表中的第乙個節點

lastchild

node

指向在childnodes

列表中的最後乙個節點

childnodes

nodelist

所有子節點的列表

parentnode

node

返回乙個給定節點的父節點。

previoussibling

node

指向前乙個兄弟節點;如果這個節點就是第乙個兄弟節

點,那麼該值為

null

nextsibling

node

指向後乙個兄弟節點;如果這個節點就是最後乙個兄弟節

點,那麼該值為

null

haschildnodes()

boolean 當

childnodes

包含乙個或多個節點時,返回真

attributes

namednodemap

包含了代表乙個元素的特性的

attr

物件;僅用於

element節點

node)

node 將

node

新增到childnodes

的末尾

removechild(

node)

node 從

childnodes

中刪除node

replacechild

(newnode

, oldnode)

node 將

childnodes

中的oldnode

替換成newnode

insertbefore

(newnode

, refnode)

node 在

childnodes

中的refnode

之前插入

newnode

NODE介面的屬性和方法

nodename string 節點的定義,根據節點的型別而定義 nodevalue string 節點的值,根據節點的型別而定義 nodetype number 節點的型別常量值之一 ownerdocument document 指向這個節點所屬的文件 firstchild node 指向在chi...

介面的方法與變數

介面中方法的預設修飾符是public abstract 介面的變數的修飾符預設是public static final。驗證 package com 宣告乙個介面 public inte ce testpublic static void main string args throws classn...

Java新特性介面的加強

jdk1.8之前的介面定義 如果現在有乙個需要,需要在介面中增加乙個新的功能,而它的子類有3w個,那麼就要重複貼上3w次。造成該問題的原因是 因為介面只是乙個方法的宣告,而沒有具體的實現,所以隨著時間的推移,介面就無法使用。為了解決以上的問題,專門提供了兩類新的結構。jdk1.8之後的介面定義 舉例...