上一章对JavaScript进行了概述性的介绍,从本章开始将对JavaScript进行深入的讨论。这一章将分析JavaScript的核心ECMAScript,让读者从底层了解JavaScript的编写,包括JavaScript的基本语法、变量、关键字、保留字、语句、函数、BOM等。
1. JavaScript的语法
- 区分大小写
- 弱类型变量
- 每行结尾的分号可有可无
- 括号用于代码块
- 注释的方式与C语言、Java相同
2. 变量
- JavaScript中变量是通过var关键字(variable的缩写)来声明的。
- 首字符必须是字母(大小写均可)、下划线(_)或者美元符号($)。
- 余下的字母可以是下划线、美元符号、任意字母或者数字字符。
- 变量名不能是关键字或者保留字。
3. 数据类型
- 字符串
- 数值
- 布尔值
- 数组
4. 条件语句
- 比较操作符
- 逻辑操作符
- if语句
- switch语句
5. 循环语句
- while语句
- for语句
6. 函数