gpt4 book ai didi

javascript - 我们是否应该滥用与 let 相同的变量,因为我们可以吗?

转载 作者:行者123 更新时间:2023-11-30 15:55:56 24 4
gpt4 key购买 nike

<分区>

所以 let 有一些非常简洁的范围规则。来自 MDN 的示例:

function letTest() {
let x = 1;
if (true) {
let x = 2; // different variable
console.log(x); // 2
}
console.log(x); // 1
}

在 if block 中重新声明相同的变量名会不会令人困惑,或者这可能只是指出 let 范围规则的一个坏例子?

有什么充分的理由可以让我们重新声明变量名吗?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com