var和let的区别(const和let的区别)

var和let的区别(const和let的区别)给大家建议使用的优先级:const > let > var 首先const声明常量的好处,一是阅读代码的人立刻会意识到不应该修改这个值,二是防止了无意间修改变量值所导致的错误,另外其实js编译

给大家建议使用的优先级:const > let > var

首先const声明常量的好处,一是阅读代码的人立刻会意识到不应该修改这个值,

二是防止了无意间修改变量值所导致的错误,另外其实js编译器也对const进行了优化,可以提高代码的执行效率;

另外let声明的变量没有预编译和变量升级的问题,先声明再使用其实更为规范,而let本身是一个块级作用域,很多时候我们在写代码的时候都希望变量在某个代码块内生效,也更为方便。

最后说一点就是使用的场景说明:let一般应用于基本数据类型;const 一般应用于引用数据类型,也就是函数对象等。

A,var定义变量的一些特点:

1、var定义的变量会预解析,简单的说就是如果变量没有定义就直接使用的话,JavaScript回去解析这个变量,代码不会报错,只会输出undefined

javascript中const/let/var的用法区别及使用场景

2、var定义的变量可以反复去定义,当然后面的会覆盖前面的

javascript中const/let/var的用法区别及使用场景

3、var在循环中使用的时候,循环体外依然可以使用

javascript中const/let/var的用法区别及使用场景

4、在循环绑定事件过程中,var定义的变量无法保存,循环会在瞬间执行完

javascript中const/let/var的用法区别及使用场景

B、let声明的变量的特点

1、let定义的变量不会预解析,必须先声明再使用,否则会报错

javascript中const/let/var的用法区别及使用场景

2、let不能定义已经定义过的变量(无论之前是用var定义的还是let或者const定义的)

javascript中const/let/var的用法区别及使用场景

3、let是块级作用域,函数内部使用let定义后,对函数外部无影响,简单说就是在一个{}里面生效

javascript中const/let/var的用法区别及使用场景

4、由于let是块级作用域,在循环绑定事件过程中let会在这个循环中生效,再次循环时let会重新定义生效

javascript中const/let/var的用法区别及使用场景

C、const声明的变量的特点:

1、const定义的变量不会预解析,必须先声明再使用,否则会报错

javascript中const/let/var的用法区别及使用场景

2、const定义的变量不允许修改

javascript中const/let/var的用法区别及使用场景

但在数组里面,const的值是允许被修改的,这是因为const存储的是地址,值的内容可以变化

javascript中const/let/var的用法区别及使用场景

【版权声明】叽叽歪歪吧提醒您:请在浏览本网站关于《var和let的区别(const和let的区别)》信息时,请您务必阅读并理解本声明。本站部分内容以及图片来源于商家投稿和网络转载,如网站发布的有关的信息侵犯到您的权益,请及时与我们取得联系,邮箱:20451 17252#qq。com,我们会尊重您的决定并当天作出删除处理。

(0)
上一篇 2022年2月26日 13:00:05
下一篇 2022年2月26日 13:20:05

相关推荐

  • 什么是气穴现象 人体的气从哪里来

    什么是气穴现象(人体的气从哪里来)对于液压系统气穴现象,估计很大一部分人都不是很清楚,今天, 大兰液压小编就跟大家来了解一下气穴现象。气穴现象指的是当液压系统中的液压油在某特定温度下,压力降到特定值时,会产生空气饱和,并产生大量气泡。气穴现

    2022年3月28日
    6
  • 微信性别怎么设置成空白 微信清空地区和性别教程

    微信性别怎么设置成空白(微信清空地区和性别教程)每一个账号都有自己的性别和地区,下面我就告诉大家如何更改账号的性别和地区。工具/原料:、手机接入WIFI或移动网络方法/步骤:进入主界面,点击下面的“我”。点击自己的号。点击“更多”。想要修改

    2022年4月24日 生活小百科
    30
  • 2019好听流行儿童歌曲 2019流行歌曲大全100首

    2019好听流行儿童歌曲(2019流行歌曲大全100首)还会唱吗?娃哈哈儿虫飞春天在哪里 兰花草 蜗牛与黄鹂鸟鲁冰花让我们荡起双浆 小螺号妈妈的吻四季歌让我们荡起双浆佚名 - 太平洋儿童世界 欢乐儿歌(1)七子之歌小小少年 外婆的澎湖湾 歌

    2022年3月31日
    10
  • 古人科举考试第一名叫 录取前三百名为贡士第一名叫

    古人科举考试第一名叫(录取前三百名为贡士第一名叫)这里的“试”指的就是童生试,在这次考试中,左光斗录取史可法为生员(秀才)。下面重点解释“秀才”一词:【秀才】别称“茂才”,原指才之秀者,始见于《管子·小匡》。科举时代科目之称。始于汉,后避光

    2022年3月19日 生活小百科
    52
  • 一般加盟费包含什么 加盟费公司一般服务什么

    一般加盟费包含什么(加盟费公司一般服务什么)加盟奶茶店流程步骤有哪些?谈及开奶茶店,人们通常会想到的便是“奶茶加盟”,对于现如今的奶茶行业一路走俏的形式,不少小伙伴都前仆后继的想要挤进这个行业。那么加盟奶茶店的流程步骤有哪些呢?1.加盟费。

    2022年4月3日
    13
  • 开的房记录能查到同住人吗(酒店开的房记录怎么删除)

    开的房记录能查到同住人吗(酒店开的房记录怎么删除)开房记录会保存多久? 只要不是“黑店”,现在就连招待所也直接跟当地派出所是每天报备住宿信息的,这些信息传到派出所之后,派出所一般是永久保存的。 至于入住的酒店或招待所,只要他们开业,这些资料

    2022年3月11日
    24
  • 中学生如何赚钱快来看看吧! 学生赚钱最快的方法

    中学生如何赚钱快来看看吧!(学生赚钱最快的方法)在一些学生里,有那么些学生想着赚点钱给你当零花(比如买零食 或者游戏上...)但是初中生里又有几个做到学习赚钱两不误,我是一名即将进入高一的学生,因为家里刚给我哥买了房(还有房贷要还),所以我

    2022年4月3日
    10
  • 上刀山下火海(上刀山下火海图片)

    上刀山下火海(上刀山下火海图片)金秀西南部,县城通往圣堂山风景区的必经之路上,坐落着一个古老神秘的瑶寨——古占瑶寨,在那里,代代传承着惊险刺激、令人血脉喷张的瑶家独门绝技。民俗风情浓郁的古占村有民族歌舞、绝技表演人员40多人,2001年,古

    2022年2月23日 生活小百科
    37
  • 女包品牌排行二线 女士中档包包品牌大全

    女包品牌排行二线(女士中档包包品牌大全)如果说生活中最不能少了什么,相信不少朋友第一时间的回答就是包包,而市场上各种牌子的包包总是让人感觉买不完,所以就整理了世界十大名包品牌给大家看看!一、巴黎世家在世界十大名包品牌中巴黎世家属于是相关领域

    2022年4月9日 生活小百科
    8
  • 部队火锅材料 韩式部队火锅酱料配方

    部队火锅材料(韩式部队火锅酱料配方)想吃部队火锅好久了!一看韩剧口水都流出来了,趁着周末休息,我决定自己在家DIY做一个韩国部队火锅。一大早,我就去超市把食材配料都买回来了,各种食材放在一起咕嘟咕嘟煮了一锅部队火锅,筋道的辛拉面搭配着浓郁的

    2022年5月2日 生活小百科
    3

发表回复

登录后才能评论