3.2 JavaScript语法规则
JavaScript是一个简单的语言,但必须认真地按照它的规则来使用—规则就是定义如何使用该语言。本书后面的内容涵盖了JavaScript语法的方方面面。首先必须先了解一些基本的规则,以避免发生错误。
3.2.1 区分大小写
几乎所有JavaScript的内容都是区分大小写的:小写字母和大写字母是不能互相替换的。几个基本的规则如下:
Ø JavaScript的关键词,例如for和if,永远是小写。
Ø 内置对象,例如Math和Date是以大写字母开头的。
Ø DOM对象的名称通常是小写,但其方法经常是大小写混合的。通常第一个字母不是大写,例如toLowerCase和getElementById。
当拿不准该用大写还是小写时,可以参考本书或其他的JavaScript参考资料。如果使用的大小写错误时,浏览器通常会显示错误信息。
3.2.2 变量、对象和函数的名称
当定义自己使用的变量、对象或函数时,可以选择它们的名称。名称可以包括大写字母、小写字母、数字和下划线。名字必须以一个字母或下划线开头。
可以选择在变量名称中使用大写字母还是小写字母,但必须记住JavaScript是区分大小写的:score、Score和SCORE将被认为是三个不同的变量。要保证每次使用同一个变量时都是同样的名称。
3.2.3 保留字
变量名称的另一个规则是它们不能使用保留字。保留字包括JavaScript语言的组成部分,(例如if和for)、DOM对象的名称(例如window和document)和内置对象的名称(例如Math 和Date)。保留字的全部列在附录D。
3.2.4 空格
JavaScript是忽略空格(程序员称为whitespace)的。程序中可以在一行中包括空格和制表符,也可以包括空白行,这些不会造成错误。空格通常是为了使JavaScript程序更具可读性。







