我输出了事件的上下文,变量a12和a13在顶部立即可见,但是我找不到变量r221d1和re,为什么没有?
var a12=15;
let r221d1=35;
re=35;
var a13=234;
console.log(this);
我输出了事件的上下文,变量a12和a13在顶部立即可见,但是我找不到变量r221d1和re,为什么没有?
var a12=15;
let r221d1=35;
re=35;
var a13=234;
console.log(this);
该变量
re将在全局范围内定义。至于变量
r221d1,文档明确指出let,与 不同var,它不会在全局对象上创建属性。