新的声明方式、变量的解构赋值、扩展运算符

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”

优先读取等号后边的值

猜你喜欢

转载自www.cnblogs.com/xiaohaha668/p/10637845.html