var、let、const共同点及三者区别

共同点:都是用来声明变量的

区别:

区别一:var 具有变量提升机制

               let 和 const 没有变量提升的机制

区别二:var 可以多次声明同一个变量

               let和const 不可以多次声明同一个变量

区别三:var 和 let 是声明变量的

               const是声明常量的

   var 和 let 声明的变量可以再次赋值,但是const不可以再次赋值

区别四:var 声明的变量的没有自身作用域的

               let 和 const 声明的变量有自身的作用域

 

posted @ 2023-04-05 15:44  爱吃蔬菜的小红帽  阅读(37)  评论(0)    收藏  举报