判断题
var a = [];for (let i = 0; i < 10; i++) {a[i] = function () {console.log(i); };}a[6]();输出结果是6 。
正确
判断题 var a = [];for (var i = 0; i < 10; i++) {a[i] = function () {console.log(i);};}a[6](); 输出结果是1 。
判断题 for (let i = 0; i < 10; i++) {// ...}console.log(i);运行会报错。
判断题 在代码块之中用var声明了个变量,在代码块之外调用这个变量会正确展示变量值。