ماذا يوجد في العقدة؟
ماذا يظهر النص؟
<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>