es6里面函数本身的作用域,在其所在的块级作用域之内,在网上看到这样一个例子来说明,但是调试报错。说函数f没有被定义
代码如下:
function f() { console.log('I am outside!'); }(function () {
if(false) {
// 重复声明一次函数f function f() { console.log('I am inside!'); }
}
f();}());请问如何修改可以正确测试这个例子,以及怎么说明问题?
慕娘5227020
风筝_0010
随时随地看视频慕课网APP
相关分类