var 全局变量
let 局部变量
const 常量(可以理解为不变的量)
let [a,[b,c],d]=[1,[2,3],4];
可以简单的理解为等号左边和等号右边的形式要统一,如果不统一解构将失败。
如果等号两边形式不一样,很可能获得undefined或者直接报错。
function jspang(...arg){ console.log(arg); } jspang(1,2,3);
let [a,b="JSPang"]=['技术胖',null];
console.log(a+b); //控制台显示“技术胖null”
优先读取等号后边的值