JavaScript 编程指南:语言和 Web 平台详解

需积分: 50 0 下载量 101 浏览量 更新于2024-07-28 收藏 13.48MB PDF 举报
JavaScript 语言和 JavaScript API 本书涵盖了 JavaScript 语言和 Web 浏览器实现的 JavaScript API。我写这本书是为了读者具有至少一些编程经验的读者,想要学习 JavaScript 并且想要深入了解语言和 Web 平台的程序员。本书的目标是全面和明确地记录 JavaScript 语言和平台。 本书分为四部分。第一部分涵盖 JavaScript 语言本身。第二部分涵盖客户端 JavaScript API,定义了 HTML5 和相关标准,并由 Web 浏览器实现。第三部分是核心语言的参考部分,第四部分是客户端 JavaScript 的参考部分。第 1 章包括第一部分和第二部分的章节概述(见§1.1)。 第六版涵盖了 ECMAScript 5(核心语言的最新版本)和 HTML5(Web 平台的最新版本)。您将在第一部分中找到 ECMAScript 5 的材料。新的 HTML5 材料主要在第二部分的最后几章中,但也有一些在其他章节中。 完全新的章节包括第 11 章 JavaScript 子集和扩展、第 12 章服务器端 JavaScript、第 19 章 jQuery 库和第 22 章 HTML5 API。 读者可能注意到,我已经完全重写了本书的许多章节,以符合当前的编程样式和最佳实践。类似地,第二部分的关键章节,如文档和事件,已经完全重写,以使其保持最新状态。 JavaScript 是一种高级的、基于对象的脚本语言,用于创建交互式客户端和服务器端应用程序。它可以与 HTML 和 CSS 一起使用,以创建丰富的 Web 应用程序。JavaScript 的主要特点包括: * 基于对象的编程语言 * 高度可扩展性 * 客户端和服务器端应用程序 * 广泛应用于 Web 开发 JavaScript 的应用场景非常广泛,包括: * 客户端 Web 开发 * 服务器端 Web 开发 * 移动应用程序开发 * 桌面应用程序开发 * 游戏开发 本书的目的是为了帮助读者深入了解 JavaScript 语言和平台,从而提高编程效率。本书涵盖了 JavaScript 语言的所有方面,包括语法、对象、数组、函数、类、继承、事件、文档对象模型等。 通过阅读本书,读者将能够: * 深入了解 JavaScript 语言和平台 * 了解 ECMAScript 5 和 HTML5 的最新特性 * 学习如何使用 JavaScript 创建交互式客户端和服务器端应用程序 * 了解 JavaScript 在 Web 开发、移动应用程序开发、桌面应用程序开发和游戏开发等领域的应用 本书是 JavaScript 开发者的必读之书,它涵盖了 JavaScript 语言和平台的所有方面,并提供了详细的参考信息,以帮助读者提高编程效率。