《Professional JavaScript for Web Developers》day01

《professional JavaScript for Web Developers》day01

1.JavaScript简介

1.1JavaScript简史:略

1.2JavaScript实现:

一个完整的JavaScript实现应该由下列三个不同的部分组成

a.核心(ECMAScript)

由ECMA-262定义,提供核心语言功能

b.文档对象模型(DOM)

是针对XML但经过扩展用于HTML的应用程序编程接口。DOM把整个页面映射为一个多层节点结构。

通过DOM创建的表示文档的树形图,开发人员获得了控制页面内容和结构的主动权。借助DOM提供的API,开发人员可以轻松自如的删除、添加、替换或修改任何节点。

c.浏览器对象模型(BOM)

开发人员使用BOM可以控制浏览器显示的页面以外的部分。

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

.弹出浏览器窗口的功能;

.移动,缩放和关闭浏览器窗口的功能;

.提供浏览器详细信息的navigator对象;

.提供浏览器所加载页面的详细信息的location对象;

.提供用户显示器分辨率详细信息的screen对象;

.对cookie的支持

posted @ 2019-04-19 00:16  learning_log  阅读(126)  评论(0编辑  收藏  举报