美文网首页
变量的作用域

变量的作用域

作者: 洛洛kkkkkk | 来源:发表于2017-04-18 19:41 被阅读0次
    <!DOCTYPE html>
    <html>
        <head>
            <meta charset="UTF-8">
            <title>变量的作用域</title>
            <style type="text/css">
                
            </style>
        </head>
        <body>
        </body>
        <script type="text/javascript">
            //变量的作用域
            //河南省 濮阳市
            //在函数外部声明的可以称之为是“全局变量”,在任何地方都可以使用
            var a=10;//全局变量
            b=100;//全局变量
            function text1(){
                console.log(a);
                console.log(100);
            }
            a=100;
            text1();
            
            //局部变量,在函数内声明的变量,只能在函数内部使用。
            //不管全局变量还是局部变量,都不要重名(能运行,不规范)
            var c=123;
            function test2 () {
                var c = 999;//局部变量
                console.log(c);
            }
            test2();
            console.log(c);
            
            var num1=10;
            function test3 () {
                //这个num1是test3里面的局部变量num1,(会把变量的声明放在前面)
                console.log(num1);
                var num1=100;
                console.log(num1);
            }
            test3();
            
    
            for(var i=0;i<10;i++){
                console.log(i);
                var k=100;
            }
            console.log(i);
            console.log(k);
            if(true){
                var j =10;
            }
            console.log(j);
            
            var test6=null;
            function test4 () {
                console.log("我是test4");
                test6=function test5 () {
                    console.log("我是tset5");
                }
            }
            test4();
            test6();
            
            
        </script>
    </html>
    

    相关文章

      网友评论

          本文标题:变量的作用域

          本文链接:https://www.haomeiwen.com/subject/eleqzttx.html