5
在DevTools控制台中检查函数的作用域时,我注意到了一个“脚本”作用域。经过一些研究后,似乎创建了let
和const
变量。脚本范围的目的是什么?
在脚本中的函数作用域而不const
或let
变量:
let
可变的
作用域:
然而,以下在控制台中打印1
- 脚本范围内的变量仍然可以从其他脚本访问ts:
<script>let v = 1</script>
<script>console.log(v)</script>
我听说过ES6模块,其中顶级变量将无法从模块外部访问。这是范围用于还是有其他目的?