所以我有一个克隆让行为的代码。但我不明白它是如何以及为什么起作用的。有人可以解释一下吗?
(function() {
var a = 2;
})()
最佳答案
let
范围仅限于它出现的 block 。var
范围仅限于它出现的函数。
通过用函数替换 block (立即调用)var
范围与 let
的代码行相同将会。
关于JavaScript:使用 var 实现 let-working,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60286310/