js中声明定义变量的关键字var和let的区别?
在js中可以:
1.var i = 0;
2.let i = 0;
这两者区别是啥?
回答
var声明的是全局变量
let声明的是局部变量,
还有一个const 也是局部变量,
var和let声明的变量后面都可以再重新赋值,可以修改,
const声明的变量不可以修改
在js中可以:
1.var i = 0;
2.let i = 0;
这两者区别是啥?
var声明的是全局变量
let声明的是局部变量,
还有一个const 也是局部变量,
var和let声明的变量后面都可以再重新赋值,可以修改,
const声明的变量不可以修改