校招刷题群
高效刷题 迎战校招
校招精选试题
近年面笔经面经群内分享
Java刷题群 前端刷题群 产品运营群
首页 > js语言和框架 > ES6相关(后面会废弃)
题目

var、let、const之间的区别?

解答

var声明变量可以重复声明,而let不可以重复声明
var是不受限于块级的,而let是受限于块级
var会与window相映射(会挂一个属性),而let不与window相映射
var可以在声明的上面访问变量,而let有暂存死区,在声明的上面访问变量会报错
const声明之后必须赋值,否则会报错
const定义不可变的量,改变了就会报错
const和let一样不会与window相映射、支持块级作用域、在声明的上面访问变量会报错

C 3条回复 评论
coderpwh

基础送分题目不能丢

发表于 2022-01-26 23:00:00
0 0
喜欢你喜欢你

有没有大佬带带小白

发表于 2021-12-07 10:00:00
0 0
壁虎极点多

真棒!茅塞顿开的感觉。

发表于 2021-09-10 18:45:00
0 0