区别一:
var 既有变量提升的机制
let和const没有变量提升的机制
区别二:
var 可以多次生命同一个变量
le t和 const 不可以多次声明同一个变量
区别三:
var、let声明变量的
const 声明常量的
var和let声明的变量可以再次赋值,但是const不可以再次赋值了
console.log(num)//打印undefined不报错
var num = 1
区别一:
var 既有变量提升的机制
let和const没有变量提升的机制
区别二:
var 可以多次生命同一个变量
le t和 const 不可以多次声明同一个变量
区别三:
var、let声明变量的
const 声明常量的
var和let声明的变量可以再次赋值,但是const不可以再次赋值了
console.log(num)//打印undefined不报错
var num = 1