ES6 解構賦值

文文小公舉吖 發表於 2020-09-24

es6 解構賦值

做題中遇到的問題,及時記錄。原因是es6 的解構掌握的不夠熟練,此處需要注意的是如果解構不成功,變數的值就等於undefined。並且解構賦值允許指定預設值。
基礎真的很重要啊 ~~~~容不得一點馬虎
阮一峰老師寫的很詳細了:https://es6.ruanyifeng.com/#docs/destructuring

在這裡插入圖片描述

變數的賦值:

以往的寫法的一個一個賦值的,ES 6的寫法就更加的簡便了,但是es 6 的寫法要求左右兩邊的格式是一樣的,就是模式匹配,根據一樣的模式來進行資料的解構。

let  a = 1;
let  b = 2;
let  c = 3;
//es6 中的賦值更加簡單,可以寫成一行程式碼
let [a,b,c] = [1,2,3]