有趣的函数解析机制1 简单

直接看代码:

function func1() {

        function f() {

            alert(1);

        }

        f();

        function f() {

            alert(2);

        }

        f();

    };

    func1();           // 2,2

    function func2() {

        function f() {

            alert(1);

        }

        f();

        var f = function() {alert(2)};

        f();

    }

    func2();                   //1, 2

    function func3() {

        var f = function() {alert(1)};

        f();

        function f() {

            alert(2);

        }

        f();

    }

    func3();                 //1, 1

原文地址:https://www.cnblogs.com/chyong168/p/2256199.html