美文网首页
JS中var, let, const之间的区别

JS中var, let, const之间的区别

作者: 滑冰的夏虫 | 来源:发表于2019-12-10 05:37 被阅读0次

    使用var声明的变量,其作用域为该语句所在的函数内,且存在变量提升现象;

    使用let声明的变量,其作用域为该语句所在的代码块内,不存在变量提升;

    使用const声明的是常量,在后面出现的代码中不能再修改该常量的值。

    比较let 和 var,var管的范围更宽,而let只管自己范围内的事,所以很多时候用let更加安全一些,不存在变量提升的现象。

    相关文章

      网友评论

          本文标题:JS中var, let, const之间的区别

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