一丶數組的解構賦值javascript
1.徹底解構java
let [foo, bar] = [1, 2]; foo // 1 bar // 2
2.不徹底解構,可是解構同樣成功數組
let [foo, bar] = [1]; foo // 1 bar // undedefined
二丶對象的結構賦值spa
1.徹底解構code
let { foo, bar } = { foo: "aaa", bar: "bbb" }; foo // "aaa" bar // "bbb"