foo();
if (true) {
function foo() {
console.log('1111');
}
} else {
console.log('22222');
在我理解之中,函数提升应该会忽视if和else的大括号,然后第二个foo覆盖第一个foo,最后打印222的么?为什么报错了
白猪掌柜的
相关分类