var和let、const的区别
1、在window上的区别
var a = 100;console.log(a,window.a); // 100 100
let b = 10;console.log(b,window.b); // 10 undefined
const c = 1;console.log(c,window.c); // 1 undefined
var可以挂载在window上,但let和const则不会挂载在window上面。
2、变量提升的区别
console.log(a); // undefine
原创
2021-05-06 00:15:28 ·
89 阅读 ·
0 评论