①:let和const是块级作用域不能跨函数访问,不存在变量提升,var声明的变量是函数作用域,存在变量提升。
②:var变量可以重复声明,值可以改变;在同一个块级作用域下:let变量不能重新声明;const 声明的变量必须赋于初始值并且不能修改。
③:var声明的变量会挂载在window上而let和const不会。
①:let和const是块级作用域不能跨函数访问,不存在变量提升,var声明的变量是函数作用域,存在变量提升。
②:var变量可以重复声明,值可以改变;在同一个块级作用域下:let变量不能重新声明;const 声明的变量必须赋于初始值并且不能修改。
③:var声明的变量会挂载在window上而let和const不会。
701

被折叠的 条评论
为什么被折叠?