fex-team/styleguide

强制function声明在作用域头部

Singularity-zju opened this issue · 0 comments

鉴于昨天发现Firefox在函数声明提升上有不同于其它浏览器的表现,为避免可能问题,建议强制function声明在头部。

详见
MDN有关说明

<script>

var obj = {

    go : function(){
            try{

                come();

                function come(){
                    alert(1);
                }   


            }catch(e){
                console.log(e);
            }


        }

}

obj.go();

</script>