全心思齐网

const let var 的区别?

var let和const的区别

ar声明的变量会挂载在window上,而let和const声明的变量不会。var声明变量存在变量提升,let和const不存在变量提升。let和const声明形成块作用域。同一作用域下let和const不能声明同名变量

var声明变量时,可以重复声明变量,后声明的同名变量会覆盖之前声明的遍历。const和let不允许重复声明变量。

匿名回答于2024-06-03 19:06:40


相关知识问答