
1.作用域的不同:
{
let a = 10;
var b = 1;
}
a // ReferenceError: a is not defined.
b // 1var关键字是全局变量或者函数变量let关键字是块作用域
2.定义和使用变量的不同:
// var 的情况 console.log(foo); // 输出undefined var foo = 2; // let 的情况 console.log(bar); // 报错ReferenceError let bar = 2;
let必须是先定义,再使用,var可以先使用后声明,使用未定义变量的时候,其值为undefined
贞龙多用户商城电子商务系统java版下载MALL的中文含义是购物中心,是区别于专卖店和百货公司的一个流行的商业模式,MALL里面是各个独立商家,自由自主的定价,各自管理自己的供销渠道和客户关系。电子商务的MALL模式其实就是对B2C业务模式做了多主体的扩展和延伸。目前具有代表性的电子商务MALL模式就是淘宝商城。比如淘宝电器城,他们的模式更像是做房地产的,阿里巴巴有着繁华的互联网商业物业,只是开了一个名字叫淘宝电器城的大市场而已,没有任
3.重复声明的不同:
var a; var a; let b; let b;
var关键字重复声明正确;let关键字重复声明报错;Uncaught SyntaxError: Identifier 'b' has already been declared
推荐:《2021年js面试题及答案(大汇总)》









