您的位置:首页 > Web前端 > JavaScript

javascript局部变量与全局变量,一个实例全搞定

2016-06-20 16:11 190 查看
<html>

<head>

<script language="javascript">

//未来原创20160620

//----------第一种情况

var a=1;//全局变量

function test(){

var a=2;//局部变量

}

test();

document.write("<br/>"+a);//结果为1

//----------第二种情况

b=1;//没有var就到父函数找,找不到则新创建,此情况与第一种一样

function test1(){

var b=2;

}

test1();

document.write("<br/>"+b);//结果为1

//----------第三种情况

var c=1;//全局变量

function test2(){

c=2;//c在父函数找到上面的c所以c=2

}

test2();

document.write("<br/>"+c);//结果为2

//----------第四种情况

d=1;//没有var就到父函数找,找不到则新创建,此情况与第三种一样

function test3(){

d=2;

}

test3();

document.write("<br/>"+d);//结果为2

//----------

</script>

</head>

</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: