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
>