• es6中let与var的区别是什么

    区别:1、let变量有块级作用域,而var变量没有块级作用域;2、var变量存在变量提升(无暂时性死区约束),可以先使用再声明,而let变量不存在变量提升(有暂时性死区约束),必须先声明再使用;3、let变量不能重复声明,而var变量可以。

    2022-4-22
    50 0 0