小编Raj*_*rma的帖子

我对javascript let和var in for循环感到困惑?

这是我的循环代码

var username = ['Sam', 'Adarsh', 'Rohit', 'Rajat'];
for(var i in username){
  console.log(username[i]);
}
Run Code Online (Sandbox Code Playgroud)

它根据需要输出相同,但我不确定为什么需要声明.我理解VAR和LET的概念,但不确定var在哪些情况下会在for循环中产生问题?

任何身体请帮助我理解这个概念.我是新的菜鸟,试图找出:)

谢谢你的帮助.

javascript scope for-loop var let

7
推荐指数
1
解决办法
6680
查看次数

标签 统计

for-loop ×1

javascript ×1

let ×1

scope ×1

var ×1