![]() |
1
5
是的,你可以,但要注意(见下文)。在你的例子中,
请注意
还请注意,并非所有浏览器都正确支持ES2015语义
要支持尚未兼容的旧浏览器,可以使用旧方法:作用域函数:
那里
当然,支持旧浏览器的另一个选择是使用transpiler,如 Babel (严格模式对于其他事情仍然很方便,即使有范围函数,例如去掉 The Horror of Implicit Globals [披露:这是我贫血小博客上的一篇帖子] .)
在这两种情况下,无论是作用域块还是作用域函数,最终的变量都是有效的全局变量
|
![]() |
code-geek · Jquery根据单选按钮选择隐藏或显示文本字段 5 月前 |
![]() |
Alex · 在轻量级中同时解构和不解构变量 5 月前 |
![]() |
Ângelo Rigo · ReactJS映射:如何迭代[关闭] 5 月前 |
![]() |
bairog · 从按属性筛选的对象数组字典中创建值数组 5 月前 |
![]() |
lokiuucx · JS对象属性返回未定义,尽管对象属性应该有值 5 月前 |