es6随堂笔记部分未全常补
一.解构赋值
1.目的在于可以简化同时定义多个变量井蜡初始值的问题
(1)基本使用:let [a,b.#t]=[15.12.18]
(2)4.2不完全结构:
1.变量名的数量少于值的数量(移余的值将会被恕略)
let[a.b]=[40,15,21.33]
canisale.log(a,b): a-40 b=15
2.变量名的效量多于值的数量(按照顺序对于取不到的变量,则变量的值为undafin)
let[a,b,c]=[40,15]
cansalt.lg(s,b,c); s=40 b=15 c=untfintdea
3.字符串的解构赋值
let [,b,c...... = hello';
canisaln.Jlog(s,b,,,d:I变量d的结聚为[10]