概述
1,var 声明的变量可以提升 let和const不行
2,let和const声明的变量和常量只作用于块级作用域
3,let 声明的变量具有暂存性死区特性 也就是说let关键字声明的变量会锁定在当前大括号里 不受外界干扰 出现的错误会是变量未被定义
举个例子:var a =10
if(true){
console.log(a)
let a= 10}
4,const声明的常量必须赋初始值 基本数据类型是不可以更改 复杂数据类型只可以更改内部的数据 不可以重新赋值
最后
以上就是斯文芝麻为你收集整理的var,let,const 的区别的全部内容,希望文章能够帮你解决var,let,const 的区别所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复