JavaScript之解構賦值的理解
1. ES6的新特性
允許將對象或者數(shù)組'分解'成多個單獨的值, 以對象的解構開始.
代碼示例

2. 說明
1). 定義一個對象
const obj={b:2,c:3,d:4};
此時系統(tǒng)中沒有變量b, 變量c與變量d
2). 開始解構該對象,
const {a,b,c} = obj
這句話的意思是, 定義a,b,c三個變量, 然后在obj對象中尋找a,b,c變量, 如果找到, 則賦值給對應的變量
所以,
a, 已定義, 但是未賦值. 定義是在const{a,b,c}中定義的, 而沒有在obj中找到對應的值, 所以沒賦值.
b,c 都已經找到了, 并從obj對象中找到對應的值賦了.
d, 這個變量不曾定義, 也不曾賦值.
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
javascript字符串拆分成單個字符相加和不超過10,求最終值
javascript字符串拆分成單個字符相加和不超過10,求最終值2008-09-09
js類定義函數(shù)時用prototype與不用的區(qū)別示例介紹
沒有使用prototype的方法相當于類的靜態(tài)方法,相反,使用prototype的方法相當于類的實例方法,不許new后才能使用2014-06-06
javascript 簡單高效判斷數(shù)據類型 系列函數(shù) By shawl.qiu
javascript 簡單高效判斷數(shù)據類型 系列函數(shù) By shawl.qiu...2007-03-03
Cropper.js進階之裁剪后保存至本地實現(xiàn)示例
這篇文章主要為大家介紹了Cropper.js進階之裁剪后保存至本地實現(xiàn)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-05-05

