JavaScript 高级教程

JavaScript 是因特网上最流行的脚本语言,它存在于全世界所有 Web 浏览器中,能够增强用户与 Web 站点和 Web 应用程序之间的交互。

本教程是 w3school JavaScript 教程的高级版本。

本教程从 JavaScript 的历史开始讲起,直到当前它对 XML 和 Web 服务的支持。

您将学习到如何扩展该语言,以使它适应特殊的需求。

您还将学到如何使用 JavaScript 创建无缝的客户机 - 服务器通信。

开始学习 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 的预定义引用类型。