JavaScript 作用域链图具体解释

    <script type="text/javascript">
        /**
         *  作用域链:
         */
        var a = "a";
        function hao947(){
            var b = "b";
            alert(a);// output a
            alert(b);// output b
      //      alert(c);// output undefind
            function hao(){
                var c = "c";
				alert(a);// output a
				alert(b);// output b
				alert(c);// output c
            }
            return  hao();
        }
        
        hao947();
        alert(a); // output a
   //     alert(b); // output undefind
   //     alert(c); // output undefind
    </script>

posted @ 2017-05-11 12:17  llguanli  阅读(147)  评论(0编辑  收藏  举报