JavaScript组成部分

JavaScript主要由ECMAScript、DOM、BOM三部分组成。
在这里插入图片描述

ECMAScript

ECMAScript主要定义了语法、类型、语句、关键字、保留字、操作符、全局对象
将这门语言作为一个标准,在它的基础上再构建更稳健的脚本语言。
符合ECMAScript标准必须满足以下条件:

  1. 支持 ECMA-262 中描述的所有“类型、值、对象、属性、函数,以及程序语法与语义”。
  2. 支持 Unicode 字符标准。

DOM

DOM叫文档对象模型。
DOM是应用程序接口(API)。
DOM将整个页面抽象为一组分层的节点。
通过接口(API)开发者可以控制网页内容,轻松的删除、添加、替换、修改节点。

BOM

BOM叫浏览器对象模型。
用于支持访问和操作浏览器窗口等,如下:

  1. 弹出新浏览器窗口的能力。
  2. 移动、缩放和关闭浏览器窗口的能力。
  3. navigator 对象,提供关于浏览器的详尽信息。
  4. location 对象,提供浏览器加载页面的详尽信息。
  5. screen 对象,提供关于用户屏幕分辨率的详尽信息。
  6. performance 对象,提供浏览器内存占用、导航行为和时间统计的详尽信息。
  7. 对 cookie 的支持。
  8. 其他自定义对象,如 XMLHttpRequest 和 IE 的 ActiveXObject。

猜你喜欢

转载自blog.csdn.net/m0_37797410/article/details/109072305