不是说只是风格不同嘛
let d1 = new Date().getTime()
for (let i = 0; i < 10000000000; i++) {
let a = '1'
let b = '2'
}
let d2 = new Date().getTime()
for (let j = 0; j < 10000000000; j++) {
let c = '3',d = '4'
}
let d3 = new Date().getTime()
console.log(d2-d1,d3-d2)
在本地跑了这段代码,基本没有差距。
###我记得let和var声明变量可以,分割,const似乎不行吧
var:
方式一:var 变量名;
方式二:var 变量名1,变量名2,…,变量名n;
方式三:var 变量名1 = 值1,变量名2 = 值2,…,变量名n = 值n;
let:
方式一:let 变量名;
方式二:let 变量名1,变量名2,…,变量名n;
方式三:let 变量名1=值1,变量名2=值2,…,变量名n=值n;
const:
const 变量名 = 值;
你确认下
服务器跑,是不可确定的。可以在本地跑很多次 做对比。只有样本足够多时候,才可以确认的