textview代码 设置style_JavaScript中的var和let的区别(代码示例)

点击蓝字ff831edf992cda710933a032f6d83ece.png关注我们!每天获取最新的编程小知识!

源 / php中文网      源 / www.php.cn

var和let都用于javascript中的函数声明,它们之间的区别是,var是函数作用域,let是块作用域。

7543c28053af8ed81d60529008064aa4.png

(查看原文请点击本文末尾左下角:

可以说,与let相比,用var声明的变量在整个程序中都是定义的。

举个例子会更清楚地说明这种区别,如下:

var的例子:

输入:

console.log(x);

var x=5;

console.log(x);

输出:

undefined

5

c648adffdf21a1e2fe24833ba9310ce1.png

let的例子:

输入:

console.log(x);

let x=5;

console.log(x);

输出:

Error

bb35b882ee3a00dddd7e71f4395773fa.png

让我们看看JavaScript代码:

代码示例1:

输出:

f5fe441afe7499caf3723319a2adc33c.png

代码示例2:

在下面的代码中,单击start将调用一个函数,该函数每0.5秒更改两个标题的颜色。第一个标题的颜色存储在一个var中,第二个标题使用let声明。

然后在函数块之外访问它们。Var将工作,但使用let声明的变量将显示一个错误,因为let是块作用域。

    js教程

    "UTF-8">

"var" style="color:black;">javascript教程

"let" style="color:black;">javascript教程

"btn" onclick="colour()">Start

输出:

f64bac70611cf81f72389a9609228ee9.png

本篇文章就是关于JavaScript中的var和let之间的区别介绍,希望对需要的朋友有所帮助!

d7d89d6f5c0ecb59a4c4abfb7379e216.gif

-END-

声明:本文选自「 php中文网 」,搜索「 phpcnnew 」即可关注!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值