var,let和const的区别 colincclala 2022-03-31 101 阅读1分钟 var var 声明的变量属于函数作用域,let 和 const 声明的变量属于块级作用域; var 存在变量提升现象,而 let 和 const 没有此类现象; var 变量可以重复声明,而在同一个块级作用域,let 变量不能重新声明,const 变量不能修改。