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

不言
Lepaskan: 2019-01-19 16:36:49
asal
3360 orang telah melayarinya

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

JavaScript

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

let在声明变量时使用。

我们来看以下代码

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

执行结果如下

123
456
123
Salin selepas log masuk

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

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

var是函数中的变量范围

我们来看以下代码

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

执行结果

123
456
456
Salin selepas log masuk

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

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

Atas ialah kandungan terperinci JavaScript中let和var的用法有什么区别. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan