nodeType には何がありますか?
重要性: 5
スクリプトは何を表示するでしょう?
<html>
<body>
<script>
alert(document.body.lastChild.nodeType);
</script>
</body>
</html>
落とし穴があります。
<script>
実行時、最後の DOM ノードはまさに <script>
です。なぜなら、ブラウザはページの残り部分をまだ処理していないからです。
したがって、結果は 1
です(要素ノード)。
<html>
<body>
<script>
alert(document.body.lastChild.nodeType);
</script>
</body>
</html>