JavaScript 高级教程
JavaScript 是因特网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。
本教程是 w3school JavaScript 教程的高级版本。
本教程从 JavaScript 的历史开始讲起,直到当前它对 XML 和 Web 服务的支持。
您将学习到如何扩展该语言,以使它适应特殊的需求。
您还将学到如何使用 JavaScript 创建无缝的客户机 - 服务器通信。
内容目录
JavaScript 简介
- JavaScript 历史
- 本节为您讲解 JavaScript 和客户端脚本的起源。
- JavaScript 实现
- 完整的 JavaScript 实现是由以下 3 个不同部分组成的:ECMAScript、文档对象模型、浏览器对象模型。
ECMAScript 基础
- ECMAScript 语法
- Java 和 ECMAScript 有一些关键的语法特性相同,也有一些完全不同。本节详细讲解了 ECMAScript 的语法。
- ECMAScript 变量
- 本节讲解如何声明和命名变量,以及一些著名的变量命名规则。
- ECMAScript 关键字
- 本节提供完整的 ECMAScript 关键字列表。
- ECMAScript 保留字
- 本节提供完整的 ECMAScript 保留字列表。
- ECMAScript 值
- 本节讲解 ECMAScript 的原始值和引用值,以及 ECMAScript 原始类型的概念。
- ECMAScript 原始类型
- 本节详细讲解了 ECMAScript 的 5 种原始类型:Undefined、Null、Boolean、Number 和 String。
- ECMAScript 类型转换
- 本节讲解了 ECMAScript 提供的类型转换方法,以及如何进行强制类型转换。
- ECMAScript 引用类型
- 引用类型通常叫做类(class)或对象。本节讲解 ECMAScript 的预定义引用类型。