JS三大组成部分
① ECMAScript:代表了语言的标准,规范。描述了语言的基本语法和数据类型。
② BOM:代表了浏览器。(相当于浏览器的遥控器)
描述了浏览器窗口的操作和使用,被称为浏览器对象模型,抽象出的对象为Window。
通过 BOM 可以操作浏览器。比如: 弹出框、浏览器跳转、获取分辨率等
③ DOM:代表了页面。
描述了在浏览器中呈现给用户视觉显示的页面的操作和使用,被称为文档对象模型,抽象出来的对象为Document。
可以操作页面中的元素。比如: 增加个 div,减少个 div,给div 设置样式等