特性/方法
型別/返回型別
說明
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之後的介面定義 舉例...