日期:2014-05-16 浏览次数:20501 次
var str = "out";
function test(){
 alert(str); 
 var str = "in";
}
test();
    var str = "out";
    function test(){
        var str;
        alert(str); 
        str = "in";
    }
    test();
------解决方案--------------------
之前是有帖子讨论过,你这样写法是相当于:
var str = "out";
function test(){
 var str; 
 alert(str); 
}
test();
------解决方案--------------------
javascript 预编译 作用域