js中的const、var、let的区别

let

let块级作用,在函数内部使用,对外界变量无影响

const

const必须初始化,不可修改

var

可变,即使声明了变量如果没有初始化,就会undefined