javascript的组成分为三部分
- ECMAScript:JavaScript 的语法标准。包括变量、表达式、运算符、函数、if语句、for语句等等。
- DOM: Document Object Model,文档对象模型,操作网页上的元素的API。比如让盒子移动、变色、轮播图等
- BOM:Browser Object Model,浏览器对象模型,操作浏览器部分功能的API。比如让浏览器自动滚动。
- windows对象是BOM的顶层核心对象,所有的对象都是通过它延申出来的,也可以称为windows的子对象。
- DOM是BOM的一部分