(1)JavaScript是一门客户端脚本语言。由3个部分组成:①ECMAScript;②文档对象模型(DOM);③浏览器对象模型(BOM)。
(2)文档对象模型(DOM,Document Object Model)是针对XML但经过扩展用于HTML的应用程序编程接口(API,Application Programming Interface)。如何理解这句话呢?①DOM原本是用于XML的,后来经过扩展,可以用于HTML;②DOM提供了访问和操作网页内容的方法和接口。
(3)浏览器对象模型(BOM,Browser Object Model):提供了与浏览器交互的方法和接口。
(4)以上只是我对DOM和BOM的一个粗略了解,有待深入理解。
小结
JavaScript的三大组成部分:
# ECMAScript:由ECMA-262定义,提供核心语言功能;
#文档对象模型(DOM):提供访问和操作网页内容的方法和接口;
#浏览器对象模型(BOM):提供与浏览器交互的方法和接口;