关于js作用域及执行环境的问题

            window.onload = function(){

            var  b = 1;

            alert(this);

            Test();

            }

    function Test(){

         alert(this);

        alert(b);

    }

    

test方法在onload事件函数里执行,那这方法应该是在onload事件函数的作用域内,同时我打印onload事件的指向与test方法的指向,都是window,不明白为什么方法Test获取不到变量b,往前辈们指点下,谢谢。

慕容708150
浏览 480回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript