关于JavaScript作用域与函数提升的一道思考题
- 更新:2021-05-12 08:36:53
- 首发:2021-05-12 01:37:23
- es6
- 2203
在某个JavaScript前端群里面,网友深圳-resolve
发的一道关于JavaScript作用域与函数提升
的思考题引发了众位大佬的讨论。
题目
console.log(a)
if (true) {
a = 2
function a () {}
a = 3
console.log('内部', a)
}
console.log('外部', a)
执行结果:
打印a
在所有位置的值:
断电重启2次,几分钟后再试
小米路由4A 千兆版
失败了,connection refused,不知为何.....
尝试了很多次,都不行,虽然脚本运行提示了成功,但是telnat总是连不上T_T
嗯嗯,等待新方案
那只能等版本更新了是吗?
这个暂时无解