当前位置: 移动技术网 > IT编程>开发语言>JavaScript > let、var、const用法区别

let、var、const用法区别

2019年03月09日  | 移动技术网IT编程  | 我要评论

1、var

var 声明的变量为全局变量,并会进行变量提升;也可以只声明变量而不进行赋值,输出为undefined,以下写法都是合法的。

var a
var a = 123

 

 2、let

let 声明的变量为局部变量,用于块级作用域,使用前必须进行先声明;不会进行变量提升;声明变量以后不能够在同一作用域进行重复声明变量,会报错。

 

3、const

const 声明变量的要求在 let 基础上增加,声明的的变量值不能够变更,所以要求使用前必须声明并赋值,否则会报错。

 

总结: var > let > const

 

如对本文有疑问, 点击进行留言回复!!

相关文章:

验证码:
移动技术网