Как данные DOM на самом деле хранятся браузером на самом низком уровне?Это хранится в виде таблицы или дерева? - PullRequest
1 голос
/ 19 марта 2019

Как браузер поддерживает весь список элементов, присутствующих на странице HTML? Что такое внутреннее представление?

1 Ответ

1 голос
/ 19 марта 2019

Хорошо, DOM - это внутреннее представление веб-страницы в браузере. Вот представление части DOM, указывающей на теги head и body: enter image description here

И вот представление части DOM, показывающей тег заголовка, содержащий тег заголовка с его значением: enter image description here

И вот представление части DOM, показывающее тег body, содержащий ссылку, со значением и атрибут href со своим значением: enter image description here

Когда браузер получает HTML-код с сервера, появляется анализатор, который анализирует структуру кода и создает его модель. На основе этой модели браузер отображает страницу на экране.

Браузеры предоставляют API, который вы можете использовать для взаимодействия с DOM. Вот как работают современные JavaScript-фреймворки: они используют DOM API, чтобы сообщать браузеру, что отображать на странице.

Подробнее: https://flaviocopes.com/dom/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...