[TOC]

1—js简史

1.1 javaScript简史

1.2 javaScript实现

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

  • 核心(ECMAScript)

由ECMA-262定义的ECMAScript与Web浏览器没有依赖关系.
提供核心语言功能

  • 文档对象模型(DOM)

文档对象模型是针对XML 但经过扩展用于HTML的应用程序编程接口(API) w3c制定的标准
提供访问和操作页面内容的方法和接口

  • 浏览器对象模型(BOM)

开发人员使用BOM可以控制浏览器显示的页面以外的部分 (处理浏览器窗口 和 框架); 浏览器厂商自行决定的标准,没有标准( 弹出框随着浏览器的改变而变化样子); 提供与浏览器交互的方法和接口

1.3 小结

JavaScript 是一种专为与网页交互而设计的脚本语言 ;

2—在HTML中使用JavaScript

2.1