【JS】JavaScript组成部分
JavaScript主要由ECMAScript、DOM、BOM三部分组成。
ECMAScript
ECMAScript主要定义了语法、类型、语句、关键字、保留字、操作符、全局对象。
将这门语言作为一个标准,在它的基础上再构建更稳健的脚本语言。
符合ECMAScript标准必须满足以下条件:
- 支持 ECMA-262 中描述的所有“类型、值、对象、属性、函数,以及程序语法与语义”。
- 支持 Unicode 字符标准。
DOM
DOM叫文档对象模型。
DOM是应用程序接口(API)。
DOM将整个页面抽象为一组分层的节点。
通过接口(API)开发者可以控制网页内容,轻松的删除、添加、替换、修改节点。
BOM
BOM叫浏览器对象模型。
用于支持访问和操作浏览器窗口等,如下:
- 弹出新浏览器窗口的能力。
- 移动、缩放和关闭浏览器窗口的能力。
- navigator 对象,提供关于浏览器的详尽信息。
- location 对象,提供浏览器加载页面的详尽信息。
- screen 对象,提供关于用户屏幕分辨率的详尽信息。
- performance 对象,提供浏览器内存占用、导航行为和时间统计的详尽信息。
- 对 cookie 的支持。
- 其他自定义对象,如 XMLHttpRequest 和 IE 的 ActiveXObject。
以上是 【JS】JavaScript组成部分 的全部内容, 来源链接: utcz.com/a/68532.html