var、let、const区别

简介: 前端面试

var存在变量提升,而let、const没有
let、const有块级作用域,而var没有
var 在同一块作用域可以重复声明多个相同的变量,后者覆盖前者,let、const重
复声明会报错
let、var声明变量后可以进行改变值,const声明不能修改([对象、数组]的属性和方法可以改变

相关文章
|
1月前
ES6中的var,let,const
ES6中的var,let,const
|
1月前
|
JavaScript 前端开发
var let const 的区别和使用场景
var let const 的区别和使用场景
25 3
|
10月前
|
编译器
说说var、let、const之间的区别?
说说var、let、const之间的区别?
55 0
|
1月前
|
JavaScript 前端开发
let,const,var区别
let,const,var区别
19 0
|
1月前
|
人工智能 前端开发 Cloud Native
说说var、let、const之间的区别
说说var、let、const之间的区别
|
10月前
|
JavaScript 前端开发
var let const的区别
`var`、`let`和`const`是用于声明变量的关键字,在 JavaScript 中具有不同的作用和用法。
|
10月前
|
编译器
var、let、const之间有什么区别?(详细版)
1.在ES5中,顶层对象的属性和全局变量是等价的,用var声明的变量既是全局变量,也是顶层变量
|
12月前
|
JavaScript 前端开发
let和var的区别
let和var的区别
129 0
|
JavaScript 前端开发
var、let、const的区别和推荐使用
var、let、const的区别和推荐使用

热门文章

最新文章