• 68046

    文章

  • 643

    评论

  • 65

    友链

  • 最近新加了换肤功能,大家多来逛逛吧~~~~
  • 喜欢这个网站的朋友可以加一下QQ群,我们一起交流技术。

作用域(全局作用域 /函数作用域)

撸了今年阿里、腾讯和美团的面试,我有一个重要发现.......>>
<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title></title>

    <script type="text/javascript"  >
        /**
         * 作用域
         *   -作用域指一个变量中的作用范围
         *   -js中一共有两个作用域
         *    1.全局作用域
         *      -直接编写在script中的js代码,都在全局作用域
         *      -全局作用域在页面打开的时候创建,在页面关闭的时候销毁
         *      -在全局作用域有一个全局对象window
         *
         * 2,函数作用域
         *   -调用函数的创建函数作用域,函数执行完毕后,函数作用域销毁
         *   -每一次函数就会创建一个新的函数作用域,他们之间是相互独立的
         *
         *
         */
            //全局作用域(直接编写在script中的js代码,被共享)
        var a=10;
        b=90;
        console.log(window.a)
        console.log(a) //window对象可写可不写
        console.log(window.b)

        //函数作用域(写在函数里面)
        function fun(){
            var a=6; //就近原则
            console.log(a)
        }
        fun();


        /**
         * 注意 fun2与fun3区别  (当函数作用域里面的变量没有var修饰,默认为全局变量)
         */
        function fun2() {
            a=11;
        }
        fun2();
        console.log(a)





        function fun3() {
            var a=67;
        }
        fun3();
        console.log(a)


    </script>


</head>
<body>
</body>
</html>

 转载至链接:https://my.oschina.net/u/4117203/blog/3115051。

695856371Web网页设计师②群 | 喜欢本站的朋友可以收藏本站,或者加入我们大家一起来交流技术!

欢迎来到梁钟霖个人博客网站。本个人博客网站提供最新的站长新闻,各种互联网资讯。 还提供个人博客模板,最新最全的java教程,java面试题。在此我将尽我最大所能将此个人博客网站做的最好! 谢谢大家,愿大家一起进步!

转载原创文章请注明出处,转载至: 梁钟霖个人博客www.liangzl.com

0条评论

Loading...


发表评论

电子邮件地址不会被公开。 必填项已用*标注

自定义皮肤
注册梁钟霖个人博客