let,const与var关键字声明变量有什么区别:
JavaScript面试题,let和var的区别,let和const是什么意思?一、let和var的区别1、let声明的变量是块级作用域(所在花括号里),var是函数作用域和全局作用域注意:let是可以定义全局变量,局部变量,块级作用域的变量。2、let声明的变量不会声明提升,var会声明提升3、从代码的写法上,let不能声明同名的变量,var可以。let和const都可以声明变量,let声明的变量可以修改,const修饰的变量不能修改。当然,此时就需要对比let和var了,请看 JavaSc
原创
2021-02-26 14:07:20 ·
203 阅读 ·
0 评论