变量(variable)
允许计算机以一种动态的形式来存储和操作数据,通过操作指向数据的指针而不是数据本身来避免了内存泄露,变量(Variable)的名字可以由数字、字母、$
或者 _
组成,但是不能包含空格或者以数字为首。。
通过在变量的前面使用关键字var,我们告诉 JavaScript 来创建或者声明(declare)一个变量:
var ourName;
声明变量的时候就会给变量赋一个初始值:
var a = 5;
在 JavaScript 中所有的变量都是大小写敏感的,要区别对待大写字母和小写字母。
当 JavaScript 中的变量被声明的时候,程序内部会给它一个初始值 undefined
。当你对一个值为 undefined
的变量进行运算操作的时候,算出来的结果将会是 NaN
,NaN
的意思是 "Not a Number"。当你用一个没有定义的变量来做字符串连接操作的时候,它会如实的输出"undefined"
。