本文共 792 字,大约阅读时间需要 2 分钟。
JavaScript使用var关键字声明变量。声明变量的5种常规用法如下:
var a; //声明单个变量。var关键字与变量名之间以空格分隔var b, c; //声明多个变量。变量之间以逗号分隔var d = 1; //声明并初始化变量。等号左侧是变量名,等号右侧是值var e = 2, f = 3; //声明并初始化多个变量。以逗号分隔多个变量var e = f = 3; //声明并初始化多个变量,且定义变量的值相同
JavaScript也支持不使用var命令,直接使用未声明的变量。但建议用户养成“先声明后使用”的良好习惯。
声明变量之后,在没有初始化之前,则它的初始值未undefined(未定义的值)。
变量的命名规则如下:*
除了上面的硬约束之外,用户还应遵循下面软约束,这将会使用户受益终身。
根据可见性,变量可以分为全局变量和局部变量(或称私有变量)
在函数内部使用var关键字声明的变量就是私有变量,该变量的作用域仅限于当前函数体内。
但是如果不使用var关键字定义的变量都是全局变量,不管是在函数内或者函数外,在整个页面脚本中都是可见的。示例:
转载地址:http://iisqb.baihongyu.com/