解构赋值:从数组和对象中提取值,赋值给变量 1.数组 const arr = ['星星','月亮','太阳']; let [a,b,c] = arr;//a='星星' b='月亮' c='太阳' 2.对象 const obj = { name : '星星', age : 18, sing: function(){ console.log("星星会唱歌"); } } let {name,age,sing} = obj; //直接调用 sing();//星星会唱歌 //不解构,原来写法 obj.sing();