Node: hasChildNodes() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

Node 介面的 hasChildNodes() 方法返回一個布林值,指示給定的 Node 是否具有 子節點

語法

js
hasChildNodes()

引數

無。

返回值

如果節點具有子節點,則返回 true,否則返回 false

示例

js
let foo = document.getElementById("foo");

if (foo.hasChildNodes()) {
  // Do something with 'foo.childNodes'
}

規範

規範
DOM
# ref-for-dom-node-haschildnodes①

瀏覽器相容性

另見