昨天,在做编程题的时候,一个最简单不过的部分把我给难住了,且上网没搜到我想要的答案,索性我自己写一写,也让自己更加清醒一点。
1.定义变量/赋值(有个印象)
var a;
var a=1;
let b;
const c;
2.声明多个变量(我昨天踩坑了)
var a,b,c=0;
在我的意识里 应该是 a b c 都为0
其实是 a b 为undefined c为0
实则应该这样理解 定义了 a b c 但是只对c进行了赋值
要想多个定义且赋值
var a=1,b=2,c=3;//即可
ES6
let [a,b,c]=[1,2,3];