var 的用法
相当于定义一个变量为局部的,如果在函数内部用 var 定义一个变量,函数执行结果后,该变量就消失,如果在函数内部不用 var 声明,则变量是全局的,在函数外部也可以用该变量。
var a=1000;
function test1()
{
a="lin3615";
}
test1();
// 结果为 lin3615
alert(a)
-------------------------------
var a=1000;
function test2()
{
var a="lin3615"
}
test2();
//结果为 1000
alert(a)
----------------------------------
function test3()
{
a="lin3615";
}
test3();
//结果为 lin3615
alert(a)
------------------------
function test4()
{
var a="lin3615";
}
test4();
//结果为 undefined
alert(typeof a);