- JavaScript前端开发基础教程
- 吕云翔 欧阳植昊 张远等编著
- 10字
- 2025-02-27 18:17:12
1.1 JavaScript的诞生背景及特点
1.1.1 JavaScript诞生背景
JavaScript最初由网景通信公司(Netscape)的Brendan Eich设计,Ecma国际以JavaScript为基础制定了ECMAScript标准。JavaScript可以用于许多场合,如服务器端编程等。完整的JavaScript实现包含3部分:ECMAScript、文档对象模型和浏览器对象模型。ECMAScript是一个标准,其中2011年发布的ECMAScript 5.1(ES5)和2015年发布的ECMAScript 6(ES6)均是JavaScript的国际标准,JavaScript只是它的一个实现。为方便介绍JavaScript的基本特性和功能使用,接下来主要介绍ES5版本。文档对象模型(DOM)是针对HTML和XML文档的一个应用程序编程接口(API),通过DOM可以改变文档。浏览器对象模型主要是指一些浏览器内置对象,如Window、Location、Navigator、Screen、History等,用于完成一些操作浏览器的特定API。