function f() { console.log('I am outside!';} (function () { if(false) { function f() { console.log('I am inside!';} } f(); }()); //es5会输出I am inside!,es6会输出I am outside! //那么用babel编译,最后在输出的时候是输出什么? //如果输出的是I am outside!,意思就是说当同一段代码出现歧义的时候,会默认采用es6吗?
林逸舟丶
林逸舟丶
相关分类