深度保持探索全栈开发的无限可能
记录技术成长的每一步
let、var、const的区别?

挂在对象

var:声明的变量会挂载在 window 上

let:不会

const:不会

变量提升

var:有

let: 暂存死区

const:一旦声明必须赋值,不能用 null 占位,声明后不能再修改,如果声明的是引用类型(数组、对象)数据,可以修改属性值。