查字典图书网
当前位置: 查字典 > 图书网 > 编程 > JavaScript编程全解 > 试读

JavaScript编程全解[试读]

1.1 JavaScript 概要

本章将介绍JavaScript 和ECMAScript 的关系与历史,以及JavaScript 与作为其实现方式和运行环境的浏览器的关系,此外还将总括JavaScript 的可移植性。 1.1 JavaScript 概要 我们首先介绍JavaScript 相关的运行环境,其语言特征会在第2 部分... 查看全部[ 1.1 JavaScript 概要 ]

1.2 JavaScript 的历史

JavaScript 于1995 年登场,运用在当时最流行的浏览器Netscape Navigator 中。在此之前,浏览器只能处理HTML 与图片,而JavaScript 使得浏览器端的程序运行成为可能。 能够在浏览器中运行程序,并非JavaScript 的专利。其先驱是另一门著名的程序设计语言... 查看全部[ 1.2 JavaScript 的历史 ]

1.3 ECMAScript

1.3.1 JavaScript 的标准化 上节提到,JavaScript 是由网景公司提出的。之后,微软开发了和JavaScript 相兼容的JScript 并将其应用于Internet Explorer 中。不过,人们通常将两者统称为JavaScript。 为了防止因两家公司独自开发而导致J... 查看全部[ 1.3 ECMAScript ]

1.4 JavaScript 的版本

正如上一节所讲,JavaScript 是一种符合ECMAScript 标准的程序设计语言。而事实上,往往是先由JavaScript 实现某一功能,ECMAScript 才对其进行标准化处理。由于历史原因,Mozilla 基金会所开发的JavaScript(严格意义上的真正的JavaScript)常常... 查看全部[ 1.4 JavaScript 的版本 ]

1.5 JavaScript 实现方式

表1.3 列出了搭载了JavaScript 引擎的具有代表性的浏览器。虽说这几年给每个版本附上一个开发代号的做法很流行,不过在这里还是使用各自的通称。 表1.3 浏览器和JavaScript 实现方式 客户端JavaScript 代码的可移植性 JavaScript 编程中有一个很麻烦的问... 查看全部[ 1.5 JavaScript 实现方式 ]

1.6 JavaScript 运行环境

1.6.1 核心语言 由于人们对JavaScript 的印象大多都是客户端JavaScript,所以常认为JavaScript 编程和DOM 编程是不可分割的。 简单说来,DOM 编程就是浏览器和用户之间的接口,可以在浏览器上显示内容或是反馈用户的点击操作。本书第3 部分将会对此做进一步详述。尽... 查看全部[ 1.6 JavaScript 运行环境 ]

1.7 JavaScript 相关环境

1.7.1 库 大约从2005 年起,才正式开始使用开源的JavaScript 库。首当其冲的是prototype.js。虽然之前也有一些JavaScript 库,不过直到从prototype.js 开始,使用库才成为了一种常规做法。prototype.js 受到瞩目的理由之一是它支持多平台AJA... 查看全部[ 1.7 JavaScript 相关环境 ]