console.log(e());//errorif(true){ function e() { return 10; } }
if(true){ function e() { return 10; } }console.log(e());//10
如果函数声明提升只提升到了if作用域内,那么以上又是什么原因呢?(chrome58测试) 为何外部又能访问if的作用域内的函数? 求大神解答
相关分类