let b =1;alert(window.b);chrome中会弹框显示值 1 ;但是let b =1;console.log(window.b);打印出来的话就是undefined.不是说在ES6中let命令、const命令、class命令声明的全局变量,不属于顶层对象的属性。也就是说,从ES6开始,全局变量将逐步与顶层对象的属性脱钩。那这样的话 为何alert出来还是有数据的?
添加回答
举报
0/150
提交
取消