一、 变量声明
变量使用 var 来声明
var i;
var sum;
也可以声明多个变量
var i, sum;
变量声明赋值在一块儿
var message = "hello";
var i=0, j=0, k=0;
声明的变量未赋值,默认初始值为undefined
使用var重复声明变量是允许的
二、 变量的作用域
全局变量拥有全局作用域
在函数内声明的变量为局部变量作用域是局部性的。
三、 作为属性的变量
1. 使用var声明一个变量时, 创建的这个属性是不可配置的。这个属性无法通过delete删除
2. 给一个未声明的变量赋值的话。 会自动创建一个全局变量。 这种是可配置属性的。亦可删除它们。
全局变量是全局对象的属性。