js中 var let const 区别

2020-12-24  本文已影响0人  东方欲晓_莫道君行早

var

1.仅仅声明 默认值是 undefined
2.可以重新赋值
3.作用域是方法内 ,而不是代码块内
js-var.png

let

1.仅仅声明 默认值是 undefined
2.可以重新赋值
3.块作用域
js-let.png

const

1.声明时必须初始化
2.不可重新赋值
3.块作用域
4.虽然不可被重新赋值,但是可以改变。
js-const.png js-const-2.png
上一篇下一篇

猜你喜欢

热点阅读