小编Bil*_*llR的帖子

在Chrome和Firefox中使用Javascript吊装

在Chrome和Firefox中运行此功能会给出不同的答案:

(function() {

        if(true) {
            function f() { alert("yes"); };
        } else {
            function f() { alert("no"); };
        }
        f();

    })();
Run Code Online (Sandbox Code Playgroud)

在Chrome中,结果是'不'在Firefox中,结果为'是'

为什么不同?

javascript firefox google-chrome hoisting

11
推荐指数
2
解决办法
977
查看次数

标签 统计

firefox ×1

google-chrome ×1

hoisting ×1

javascript ×1