一、let命令
es是標(biāo)準(zhǔn),js是實(shí)現(xiàn)
let和var的區(qū)別:let只存在所在的作用域中
二、const命令
常量命令,永遠(yuǎn)不能改變。
如果常量是一個(gè)對(duì)象,對(duì)象本身是可以改變的就可以改變對(duì)象里的值
三、變量的解構(gòu)賦值(數(shù)組)
var a=1,b=2,c=3;
var [a,b,c] = [1,2,3];
分級(jí):var [a,[b,c]] = [1,[2,3]];
var [a,...c] = [1,2,3]; //-> a=1,b=[2,3]
var [a,,c] = [1,2,3]; //->b是undefined
var arr = [1,2,3];
var [a,b,c='default',d='default'] = arr; // -> a=1,b=2,c=3,d=default