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>