当前位置: 首页 > java >正文

let、var、const的区别

1.作用域:

var是全局作用域或函数作用域

let和const是块级作用域

2.是否能更新和重新声明:

var可以更新,可以重新声明

let可以更新不能重新声明

const不能更新不能重新声明

3.变量提升

var会被初始化为undefined,let和const不会被初始化

参考

ES6面试题:var、let、const的区别

http://www.xdnf.cn/news/6661.html

相关文章:

  • 组件导航 (HMRouter)+flutter项目搭建-混合开发+分栏效果
  • ES(Elasticsearch)的应用与代码示例
  • 主流数据库排查与优化速查手册
  • 基于Backtrader库的均线策略实现与回测
  • 物联网僵尸网络防御:从设备认证到流量染色
  • 游戏AI研究所-Stable Diffusion中LoRA(Low-Rank Adaptation)的定义及权重的作用机制
  • 实现视频分片上传 OSS
  • 深入浅出横向联邦学习、纵向联邦学习、联邦迁移学习
  • 25-05-16计算机网络学习笔记Day1
  • idea 保证旧版本配置的同时,如何从低版本升到高版本
  • 黑马k8s(八)
  • JSON格式详解
  • 基于MCP的桥梁设计规范智能解析与校审系统构建实践
  • npm和nvm和nrm有什么区别
  • EasyExcel导出excel再转PDF转图片详解
  • 卷积神经网络踩坑全记录
  • 5.16本日总结
  • C语言实现INI配置文件读取和写入
  • 内核性能测试(60s不丢包性能)
  • 《Elasticsearch 源码解析与优化实战》笔记
  • 【C/C++】C++中引用类型私有成员的设计与应用
  • MapReduce Shuffle 全解析:从 Map 端到 Reduce 端的核心数据流​
  • Java 常用的Arrays函数
  • Mysql、Oracle、Sql Server、达梦之间sql的差异
  • 弦理论的额外维度指的是什么,宇宙中有何依据
  • 成功案例丨从草图到鞍座:用先进的发泡成型仿真技术变革鞍座制造
  • 【Python+flask+mysql】网易云数据可视化分析(全网首发)
  • yocto5.2开发任务手册-7 升级配方
  • 【编译原理】递归下降分析程序的构造
  • 排序算法之高效排序:快速排序,归并排序,堆排序详解