美文网首页
var let const 区别

var let const 区别

作者: 圆又圆_4236 | 来源:发表于2022-05-06 21:02 被阅读0次

    let 和 var 都是用来声明变量的,let的声明范围是块级作用域

    var 存在于全局作用域和函数作用域,存在变量提升

    let 块级作用域,作用域只存在他的代码块,let 在同一个作用域不允许重复声明,

    if{}形成了块级作用域,使用let 声明了 name,name就绑定了块级区域,在声明之前使用会报错

    const 声明一个只可读的常量,一旦声明,常量值就不可以改变,只声明不赋值会报错。不可重复声明。

    相关文章

      网友评论

          本文标题:var let const 区别

          本文链接:https://www.haomeiwen.com/subject/jgpzyrtx.html