JavaScript 的基础知识解析

发表时间: 2023-09-22 19:29

完整的 JavaScript 实现包含以下几个部分:

  • 核心(ECMAScript)
  • 文档对象模型(DOM)
  • 浏览器对象模型(BOM)

ECMAScript

ECMAScript,即 ECMA-262 定义语言。ECMA-262 在基本的层面描述如下部分:

  • 语法
  • 类型
  • 语句
  • 关键字
  • 保留字
  • 操作符
  • 全局对象

DOM

文档对象模型(DOM,Document Object Model)是一个应用编程接口(API)。DOM 将整个页面抽象为一组分层节点。使用 DOM API, 可以轻松地删除、添加、替换、修改节点。

BOM

浏览器对象模型(BOM) API,用于支持访问和操作浏览器的窗 口。使用 BOM,开发者可以操控浏览器显示页面之外的部分。