我是靠谱客的博主 斯文芝麻,这篇文章主要介绍var,let,const 的区别,现在分享给大家,希望可以做个参考。

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内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部