在控制台输入:
let arr = [];
运行后必然报错:VM26055:1 Uncaught SyntaxError: Identifier 'arr' has already been declared。
但是输入:
for(let i = 0; i < 10; i++){
}
这个就没报错,同样是同时多次声明同一个变量,为什么没错?
相关分类