JavaScript中let和var的用法有什么区别

JavaScript中let是用于将变量的范围限制为块,使用var声明变量,则作用域将以函数为单位,本篇文章我们就来介绍关于JavaScript中let和var的具体区别,下面我们来看具体的内容。

JavaScript中let和var的用法有什么区别

在这里我们先说一下let的使用方法。

let在声明变量时使用。

我们来看以下代码

let num = 123; console.log(num); {     let num = 456;     console.log(num); } console.log(num);

执行结果如下

123 456 123

根据上述执行的结果,我们可以确认变量的范围限制在块内。

接下来我们就来看var的使用方法与上述let使用方法有什么不同

var是函数中的变量范围

我们来看以下代码

var num = 123; console.log(num); {     var num = 456;     console.log(num); } console.log(num);

执行结果

123 456 456

根据上述的执行结果我们可以确认变量的范围在块之外。

本篇文章到这里就全部结束了,更多精彩内容大家可以关注php中文网的相关栏目教程!!!

以上就是JavaScript中let和var的用法有什么区别的详细内容,更多请关注php中文网其它相关文章!

  • 相关标签:JavaScript
  • 本文原创发布php中文网 ,转载请注明出处,感谢您的尊重!
    • 上一篇:如何使用JavaScript中的toString将数值转换成字符串
    • 下一篇:JavaScript中concat方法如何组合数组和字符串

    发表评论

    电子邮件地址不会被公开。 必填项已用*标注