var
при написании кода. let
и const
.function test() {
for (var i = 0; i < 3; i++) {
/* ... */
}
console.log(i) // 3
}
test();
var = 0
на let = 0
, то console.log(i)
вызовет ошибку: "Uncaught ReferenceError: i is not defined", меня интересуют реальны кейсы, которые уже в продакшене.