Почему у Node.js нет собственного DOM?

Когда я обнаружил, что Node.js был построен с использованием движка V8 JavaScript , я подумал:

Отлично, парсинг веб-страниц будет проще, чем страница будет отображаться как в браузере, с «родной» DOM, поддерживающий XPath и любые вызовы AJAX на страница выполнена.

  1. Почему у нее нет собственного DOM, когда он использует тот же движок JavaScript, что и Chrome?
  2. Почему у него нет режима для запуска JavaScript на извлеченных страницах?
  3. Что я непонимание движков JavaScript по сравнению с движком в веб-браузере?

Большое спасибо!

40
задан Iulian Onofrei 24 June 2018 в 06:30
поделиться