JSP的变量_1

变量
1、变量的使用之前,可以不用声明,但推荐是用变量之时,还是要声明一下,用var语句来声明变量。
2、声明变量是区分大小写的

<html>
<body>
<script language="javascript">
    var a;            
    var b,c,d;
    var e=2;
    document.writeln(a);  //返回 undefined
    document.writeln(b);  //返回 undefined    
    document.writeln(c);  //返回 undefined
    document.writeln(d);  //返回 undefined
    document.writeln(e);  //返回 2
</Script>
</body>
</html>

 

局部变量和全局变量

1、如果在任何函数定义之外声明了一个变量,则该变量为全局变量。该变量的值在整个持续范围内都可以被访问和修改

2、如果在函数定义内声明了一个变量,则该变量为局部变量,每次执行该函数时都会被创建和破话该变量,而且它不能在函数外访问

注意:

1、如果在函数定义内,一个变量不用var来声明,则该变量视为全局变量

2、局部变量与全局变量可以名称相同,但两者互不影响

<html>
<body>
<script language="javascript">
    var scope="global";        //声明了一个全局变量
    function checkscope()    //创建一个方法
    {
        scope="local";        //改变了全局变量
        var a="local";        //声明了一个局部变量
        myscope="gloabl";    //隐式声明了一个全局变量
    }
</Script>
</body>
</html>

 

 

posted on 2013-04-22 16:40  bbooxx  阅读(223)  评论(0)    收藏  举报

导航