函数的作用域:
在for语句块中无法定义具有局部作用域的变量。
意思是:在for语句块中用var定义的变量无法限制其作用域只在for语句块内,整个函数体内都可以使用该变量。
在ES6中为解决此类问题,引入了新的关键字let,用let替代var可以申明一个块级作用域的变量。
let
var