Node: hasChildNodes() メソッド
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
hasChildNodes() は Node インターフェイスのメソッドで、この Node に子ノードがあるかどうかを示す論理値を返します。
構文
js
hasChildNodes()
引数
なし。
返値
論理値で、このノードに子ノードがあれば true を、そうでなければ false を返します。
例
js
let foo = document.getElementById("foo");
if (foo.hasChildNodes()) {
// 'foo.childNodes' で何かを行う
}
仕様書
| Specification |
|---|
| DOM> # ref-for-dom-node-haschildnodes①> |
ブラウザーの互換性
Enable JavaScript to view this browser compatibility table.