ES6 — 解構(gòu)賦值

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

注意:左右兩邊解構(gòu)格式要保持一致
舉例:

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

相關(guān)閱讀更多精彩內(nèi)容

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

友情鏈接更多精彩內(nèi)容