JavaScript组成

本文最后更新于:2023年3月30日 下午

2017-05-27 星期六 丁酉年 五月初二

【鸡年】乙巳月 甲寅日

宜:栽种 捕捉 畋猎 余事勿取

忌:开市 动土 祭祀 斋醮 安葬

JavaScript和ECMAScript通常都被人们用来表达相同的含义,但是JavaScript的含义却比ECMA-262的要多得多,一个完整的JavaScript有三个组成部分组成。

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

JavaScript语言组成部分包含

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

文档对象模型(DOM Document Object Model)

针对XML但经过扩展用于HTML的应用程序编程接口,DOM把整个页面映射成一个多节点结构,HTML或XML页面中的每个组成部分都是某种类型的节点,这些节点包含不同类型的数据。

浏览器对象模型(BOM)

支持可以操作和访问浏览器窗口的浏览器对象模型(BOM Browser Object Model),开发人员可以使用BOM控制浏览器显示的页面以外的部分。

从根本上讲,BOM只处理浏览器窗口和框架,但人们习惯上把针对浏览器的JavaScript扩展算作BOM的一部分,下面就是这样的扩展;

弹出浏览器窗口
移动、缩放、和关闭浏览器窗口功能
提供浏览器详细功能的`navigator`对象
提供浏览器所加载页面的详细`location`对象
提供用户显示器分辨率纤细信息的`screen`对象
对`Cookies`的支持
像`XMLHttpRequest`和IE的`ActiveObject`这样的自定义对象

JavaScript组成
https://seven3.site/js/JavaScript组成/
作者
Seven3s
发布于
2017年5月27日
许可协议