关键字let、var、const的区别
let是现代版本中创建的新的关键字,用于创建与var工作方式不同的变量,解决了过程中的问题。
简单终结之间的区别:
myName = 'Chris';
function logName() {
console.log(myName);
}
logName();
var myName;
在初始化变量之后再用var声明变量,程序能正常执行,这是由于变量的提升。
然而,将var替换成为let将会报错,这样避免使得代码书写混乱难以理解。
var可以多次声明相同名称的变量,而let将会报错
var myName = 'Chris';
var myName = 'Bob';
必须这样才正确。
let myName = 'Chris';
myName = 'Bob';
建议您在代码中尽可能多地使用 let,而不是 var。
const用于声明常量,常量用于存储不需要更改的数据。
来源:CSDN
作者:努力努力的小白
链接:https://blog.csdn.net/weixin_44028804/article/details/104382967