1.1Javascript的实现
组成: (1)核心 ECMAScript
(2)文档对象模型 DOM(Document Object Model)
(3)浏览器对象模型 BOM(Brower Object Model)
1.2 ECMAScript简介
ECMA-262规定了这门语言的 : 语法、类型、语句、关键字、保留字、操作符、对象
1.3DOM
DOM是针对XML但经过扩展用于HTML的应用程序编程接口(API);DOM把整个页面映射为多层节点结构。
1.4BOM
功能:处理浏览器窗口和框架。
习惯上 针对浏览器的Javascript扩展也算作BOM的一部分。
扩展如下:
(1)弹出新浏览器窗口
(2)移动、缩放、关闭浏览器窗口
(3)navigator对象提供浏览器详细信息
(4)location对象提供浏览器加载页面的详细信息
(5)screen对象提供屏幕分辨率详细信息
(6)cookie支持
(7)自定义对象XMLHttpRequest、ActiveXObject