ES6中的解構賦值

~李疆發表於2020-10-29

解構:解構是一種打破資料結構,將其拆分為更小部分的過程 

物件的解構賦值

物件的解構賦值是根據key值進行匹配

變數已經被宣告 :

巢狀物件解構:

物件的連線:

陣列的解構賦值

陣列的解構賦值和物件的解構賦值其實類似,但是物件的屬性則是無序的,而陣列的陣列成員是有序的

可以直接省略元素,只為感興趣的元素提供變數名:

巢狀陣列解構:

巢狀陣列解構與巢狀物件解構的語法類似,在原有的陣列模式中插入另一個陣列模式,即可將解構過程深入到下一個層級

克隆陣列。這種方式會開闢新的記憶體地址

互換值:

不定引數 (...)

陣列的連線:

取陣列最大值:

字串解構

相關文章