firtChild 获取第一个子节点
    firtElementChild 获取第一个元素子节点
    lastChild
    lastElementChild

    nextSibling
    nextElementSibling

    previousSibling
    previousElementSibling

    1. <!DOCTYPE html>
    2. <html lang="en">
    3. <head>
    4. <meta charset="UTF-8">
    5. <meta name="viewport" content="width=device-width, initial-scale=1.0">
    6. <title>Document</title>
    7. </head>
    8. <body>
    9. <!--
    10. firtChild 获取第一个子节点
    11. firtElementChild 获取第一个元素子节点
    12. lastChild
    13. lastElementChild
    14. -->
    15. <!--
    16. nextSibling
    17. nextElementSibling
    18. previousSibling
    19. previousElementSibling
    20. -->
    21. <div>hello</div>
    22. <ul id="app">
    23. <li>html</li>
    24. <li>css</li>
    25. </ul>
    26. <div>
    27. world
    28. </div>
    29. <script>
    30. var app = document.getElementById("app");
    31. console.log(app.previousElementSibling)
    32. </script>
    33. </body>
    34. </html>

    1.PNG