博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
let、const 区别
阅读量:5360 次
发布时间:2019-06-15

本文共 391 字,大约阅读时间需要 1 分钟。

  1. letconst在任何情况下都优于var

  2. const一旦定义就不可改变

  3. 大部分情况下const的出场率比let高很多,所以一般建议默认使用const,除非一定要改变变量的值,再使用let

  4. const 常量

    let 变量,块作用域,不能重复声明覆盖
    var 变量,函数作用域,能重复声明覆盖

  5. const:

    1. 如果定义了一个基本数据类型,比如number,string 。。。 这样的话是常量,绝对不可改变。

    2. 如果用const去定义一个Object或者Array,只能说Object或者Array本身是常量,但是还是可以他们添加删除或修改属性或者元素的。。。

    建议:

    为了让自己的代码可读性更好,建议定义完之后不再对其进行调整就用const,反之用let,var的话尽量少用或不用

转载于:https://www.cnblogs.com/loveAline/p/8528384.html

你可能感兴趣的文章
[BZOJ2938] 病毒
查看>>
CSS: caption-side 属性
查看>>
CSS3中box-sizing的理解
查看>>
AMH V4.5 – 基于AMH4.2的第三方开发版
查看>>
Web.Config文件配置之配置Session变量的生命周期
查看>>
mysql导入source注意点
查看>>
linux下编译安装nginx
查看>>
ArcScene 高程不同的表面无法叠加
查看>>
[ONTAK2010] Peaks
查看>>
DLL 导出函数
查看>>
windows超过最大连接数解决命令
查看>>
12个大调都是什么
查看>>
angular、jquery、vue 的区别与联系
查看>>
a标签添加点击事件
查看>>
Context.startActivity出现AndroidRuntimeException
查看>>
Intellij idea创建javaWeb以及Servlet简单实现
查看>>
代理网站
查看>>
Open multiple excel files in WebBrowser, only the last one gets activated
查看>>
FFmpeg进行视频帧提取&音频重采样-Process.waitFor()引发的阻塞超时
查看>>
最近邻与K近邻算法思想
查看>>