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 都已經(jīng)找到了, 并從obj對象中找到對應的值賦了.
d, 這個變量不曾定義, 也不曾賦值.
總結
以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接
相關文章
用js代碼和插件實現(xiàn)wordpress雪花飄落效果的四種方法
這篇文章主要介紹了用js代碼和插件實現(xiàn)wordpress雪花飄落效果的四種方法,需要的朋友可以參考下2014-12-12
JS自定義功能函數(shù)實現(xiàn)動態(tài)添加網(wǎng)址參數(shù)修改網(wǎng)址參數(shù)值
本文自定義JS功能函數(shù)可動態(tài)添加網(wǎng)址參數(shù),修改網(wǎng)址參數(shù)值,具體實現(xiàn)如下,感興趣的朋友可以參考下,希望對大家有所幫助2013-08-08
推薦js實現(xiàn)商品分類到搜索欄友好提示(人機交互)
推薦js實現(xiàn)商品分類到搜索欄友好提示(人機交互)...2007-05-05

