javascript学习笔记-作用域

javascript没有块作用域

for(var i = 0;i < 10; i++){
  
}
alert(i); //结果会输出10

ES6引入了关键字let.

for(let i = 0;i < 10; i++){
  
}
alert(i); 
//报错 Uncaught ReferenceError: i is not defined




你可能感兴趣的:(js学习笔记)