第2章 基础知识

学习一门编程语言,首先需要了解它的组成部分、各部分含义及规范,这样才能编写出结构良好且语法正确的代码,为以后学习复杂的语法结构打下基础。JavaScript与Java、C#等通用的高级编程语言有着类似的语法结构,如果有这些语言的基础,则可以很快掌握JavaScript的语法基础。由于JavaScript语言是动态类型语言,所以对于语法的要求相当松散,虽然使入门变得容易,但是会使代码风格变得多样,可以说每个人的代码风格都不同。如果是在团队中合作开发项目,这样会导致不同的开发成员之间难以理解对方的代码,甚至过段时间自己对自己所编写的代码都难以理清逻辑,所以在掌握语法的基础上,还需要保持良好和一致的编码风格。

在本章中,将介绍JavaScript语言的基础结构,包括关键字、标识符、运算符、字面值、表达式、分号及注释,一行完整的JavaScript代码包括除了注释之外所有的部分。后面通过对代码进行拆解后,逐一介绍每部分的含义、用法和注意事项,并对可能产生的问题做出提示,另外对于编程的风格也会做出建议。由于本章是对JavaScript程序结构的宏观介绍,其中有些示例可能用到了后面章节中才会介绍的高级语法,这里不必完全理解代码的含义,只需知道这些代码在JavaScript语法结构中属于哪部分。随着后续章节的逐渐深入,慢慢地就会讲到它们的使用方法,到时可以回过头来再看一遍本章的示例。