Javascript高级程序设计——1.Javascript基础(定义、DOM分级、组成)

1、想要全面理解和掌握javascript,

关键在于——它的本质、历史、局限性


2、Javascript实现

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

(1)核心(ECMAScript)

(2)文档对象类型(DOM)

(3)浏览器对象模型(BOM)


DOM对象有三级标准

a、DOM1级——目标是映射文档的结构

b、DOM2级——原有基础上扩充了鼠标和用户界面事件、范围、遍历(迭代DOM文档的方法),

同时通过接口增加对CSS的支持

c、DOM3级——进一步扩展DOM,引入了以统一方式加载和保存文档的方法;

新增了验证文档方法(在DOM验证块中定义);扩展了DOM核心,支持XML 1.0规范


3、Javascript定义

(1)Javascript是一种专为网页交互设计的脚本语言

(2)三部分

a、ECMAScript,提供核心语言功能;

b、文档对象模型(DOM),提供访问与操作网页交互的方法和接口;

c、浏览器对象模型(BOM),提供与浏览器交互的方法和接口。

(3)支持5种浏览器

IE 、Firefox、Chrome、Safari、Opera

你可能感兴趣的:(Javascript,Javascript)