编程语言
首页 > 编程语言> > JavaScript ES6 - var let const

JavaScript ES6 - var let const

作者:互联网

var:

函数级作用域,存在变量的提升,值可以更改

 

let:
块级作用域,不存在变量的提升,值可以更改

 

const:
块级作用域,不存在变量的提升,值不可以更改

 

变量提升:

//变量提升
console.log(i) //undefined
var i=10

//不是变量提升
console.log(i) //a is not find
let i=10

 

标签:ES6,变量,更改,作用域,JavaScript,let,提升,var
来源: https://www.cnblogs.com/leviAckman/p/16284872.html