关于JS作用域的一点小问题

    var fauxConstant = "123";

    function badFunction() {
        fauxConstant = "456";
    }

    function goodFunction() {
        var fauxConstant = "456";
    }

    function testIt() {
        alert(fauxConstant);//123
        goodFunction();
        alert(fauxConstant);//123
        badFunction();
        alert(fauxConstant);//456
    }
    testIt();

 

posted @ 2016-04-17 19:41  绯乐  阅读(109)  评论(0编辑  收藏  举报