var我们接触的第一个关键字(即保留字)。这个关键字用作声明变量。最简单的声明方
法就是“1变量2:#,这将为1变量2准备内存,给它赋初始值“%%#。如果加上“71值
2#,则给1变量2赋予自定的初始值1值2。
数据类型 变量可以用的数据类型有:
整型 只能储存整数。可以是正整数、+、负整数,可以是十进制、八进制、十六进制。八
进制数的表示方法是在数字前加“+#,如“+ *G#表示八进制数“ *G#。十六进制则是加
“+C#:“+C'#表示十六进制数“'#。
浮点型 即“实型”,能储存小数。有资料显示,某些平台对浮点型变量的支持不稳定。没有
需要就不要用浮点型。
字符串型 是用引号“88#、“HH#包起来的零个至多个字符。用单引号还是双引号由你决定。
跟语文一样,用哪个引号开始就用哪个结束,而且单双引号可嵌套使用:H这里
是8教程8。H不过跟语文不同的是,中引号的嵌套只能有一层。如
果想再多嵌一些,你需要转义字符:
转义字符 由于一些字符在屏幕上不能显示,或者 语法上已经有了特殊用
途,在要用这些字符时,就要使用“转义字符”。转义字符用斜杠“I#开头:IH单引号、I8双
引号、I换行符、I回车(以上只列出常用的转义字符)。于是,使用转义字符,就可以
做到引号多重嵌套:H说:8这里是I8教程I8。8H
布尔型 常用于判断,只有两个值可选:(表“真”)和 %(表“假”)。和 %
是 的保留字。它们属于“常数”。
对象 关于对象,在“对象化编程”一章将详细讲到。
由于 对数据类型的要求不严格,一般来说,声明变量的时候不需要声明类型。
而且就算声明了类型,在过程中还可以给变量赋予其他类型的值。声明类型可以用赋予初
始值的方法做到:
)7HH:
这将把 )定义为具有空值的字符串型变量。
)7+:
这将把 )定义为值为 +的整型。
变量的赋值 一个变量声明后,可以在任何时候对其赋值。赋值的语法是:
1变量271表达式2:
其中“7#叫“赋值符”,它的作用是把右边的值赋给左边的变量。下一节将讨论到表达式。
JavaScript 常数 有下列几个:
null一个特殊的空值。当变量未定义,或者定义之后没有对其进行任何赋值操作,它的值
就是“%%#。企图返回一个不存在的对象时也会出现 %% 值。