ES6 — 解構賦值

let [a,b,c] = [1,2,3]
console.log(a); // => 1
console.log(a,b,c); // =>1,2,3

注意:左右兩邊解構格式要保持一致
舉例:

let json = {
  name: ‘howe’
  age: 23,
  job: '碼農'
}
//寫法01:
let {name,age,job} = json
console.log(name,age,job )
//寫法02:
let {name:a,age:b,job:c} = json
console.log(a,b,c )
//以上兩種寫法 打印結果一樣
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 數組的解構賦值 ES6 允許按照一定模式,從數組和對象中提取值,對變量進行賦值,這被稱為解構(Destructur...
    _羊羽_閱讀 621評論 0 1
  • 本文通過學習阮一峰的博客,外加自己的理解,整理了一下我對js變量的解構賦值的理解。 數組的解構賦值 對象的解構賦值...
    宋樂怡閱讀 590評論 0 2
  • 有迭代器接口的數據的解構賦值 基本用法 凡是右邊數據是有迭代器接口的數據,就都可以解構,常見的有迭代器接口的數據就...
    microkof閱讀 5,144評論 0 4
  • 『ES6腳丫系列』變量的解構賦值 第一章:變量的解構賦值的概念 【01】Q:什么是變量的解構賦值?有哪些方式? 吃...
    吃碼小妖閱讀 851評論 0 0
  • 1.數組的解構賦值 2.對象的解構賦值 3.字符串的解構賦值 4.數值和布爾值的解構賦值 5.函數參數的解構賦值 ...
    卞卞村長L閱讀 952評論 0 0

友情鏈接更多精彩內容