没有块级作用域的JS

    function test() {
        var i = 1;
        if (1) {
            var i = 2;
            if (1) {
                var i = 3;
                alert(i);//3
            }
            alert(i);//3
        }
        alert(i);//3
    }
    test();
原文地址:https://www.cnblogs.com/feile/p/5400295.html