第一章 JavaScript概述
1.1 JavaScript语言核心
1.2 客户端的JavaScript
JS语言核心针对文本、数字、日期和正则表达式的操作定义少量API,但是这些API不包含输出输入功能,输入输出功能是由JS所属的宿主环境提供的。所说的宿主环境通常是Web浏览器。
本书第一部分覆盖语言本身特性和少量API。
第二部分讲述JS在Web浏览器里如何工作,并涵盖基于浏览器的API——这一部分也被称为“客户端的JavaScript”
第三部分是核心的JS的API参考手册。
第四部分是客户端JS的参考手册。
1.1JS语言核心
第二章讲解JavaScript注释、分号和Unicode字符集
第三章是JS变量和赋值
第六章和第七章介绍的是JS里非常重要两个数据类型——对象和数组
用方括号定义的数组元素、用花括号定义对象属性名和属性值之间映射关系的语法称为初始化表达式。
第四章介绍短语。初始化表达式就是JS里的一个短语,这个短语可以运算出一个值。JS最常见的表达式写法是使用运算符
第五章讲解语句,语句由两种,一种是用分号结束的行,另一种是控制语句。
第九章是精华所在,详细讲述类和模块的概念。
第十章是JS里正则表达式的语法,并用此表达式进行文本模式匹配。
第十一章讲述语言和心——子集和超集。
第十二章介绍两种在Web浏览器之外的两种JS运行环境。
1.2 客户端JS
第十三章讲述script标签嵌入HTML文件,在Web端运行
第十四章有讲述Web浏览器脚本技术,并涵盖客户端JS的一些全局函数。
第十五章讲述JS操作HTML文档内容
第十六章讲述JS操作CSS
第十七章讲述JS进行事件处理