JavaScript 在页面上做了什么?

浏览器在读取一个网页时都发生什么(CSS 如何工作 一文中首次谈及)。浏览器在读取一个网页时,代码(HTML, CSS 和 JavaScript)将在一个运行环境(浏览器标签)中得到执行。就像一间工厂,将原材料(代码)加工为一件产品(网页)。

 

在 HTML 和 CSS 集合组装成一个网页后,浏览器的 JavaScript 引擎将执行 JavaScript 代码。这保证了当 JavaScript 开始运行之前,网页的结构和样式已经就位。

这样很好,因为通过 DOM API(见上文)动态修改 HTML 和 CSS 来更新 UI 正是 JavaScript 最普遍的用处所在。如果 JavaScript 在 HTML 和 CSS 就位之前加载运行,就会引发错误。

posted @ 2019-08-03 14:03  C_XingM  阅读(119)  评论(0)    收藏  举报