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>