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

2. 說明
1). 定義一個(gè)對(duì)象
const obj={b:2,c:3,d:4};
此時(shí)系統(tǒng)中沒有變量b, 變量c與變量d
2). 開始解構(gòu)該對(duì)象,
const {a,b,c} = obj
這句話的意思是, 定義a,b,c三個(gè)變量, 然后在obj對(duì)象中尋找a,b,c變量, 如果找到, 則賦值給對(duì)應(yīng)的變量
所以,
a, 已定義, 但是未賦值. 定義是在const{a,b,c}中定義的, 而沒有在obj中找到對(duì)應(yīng)的值, 所以沒賦值.
b,c 都已經(jīng)找到了, 并從obj對(duì)象中找到對(duì)應(yīng)的值賦了.
d, 這個(gè)變量不曾定義, 也不曾賦值.
總結(jié)
以上就是這篇文章的全部?jī)?nèi)容了,希望本文的內(nèi)容對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,謝謝大家對(duì)腳本之家的支持。如果你想了解更多相關(guān)內(nèi)容請(qǐng)查看下面相關(guān)鏈接
相關(guān)文章
微信小程序數(shù)據(jù)劫持代理的實(shí)現(xiàn)
本文主要介紹了微信小程序?數(shù)據(jù)劫持代理的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2022-01-01
前端實(shí)現(xiàn)docx文件預(yù)覽的3種方式舉例及分析
這篇文章主要介紹了前端實(shí)現(xiàn)docx文件預(yù)覽的3種方式,三種方式分別是docx-preview、vue-office和mammoth,文中給出了詳細(xì)的代碼示例,需要的朋友可以參考下2025-03-03
用js代碼和插件實(shí)現(xiàn)wordpress雪花飄落效果的四種方法
這篇文章主要介紹了用js代碼和插件實(shí)現(xiàn)wordpress雪花飄落效果的四種方法,需要的朋友可以參考下2014-12-12
JS自定義功能函數(shù)實(shí)現(xiàn)動(dòng)態(tài)添加網(wǎng)址參數(shù)修改網(wǎng)址參數(shù)值
本文自定義JS功能函數(shù)可動(dòng)態(tài)添加網(wǎng)址參數(shù),修改網(wǎng)址參數(shù)值,具體實(shí)現(xiàn)如下,感興趣的朋友可以參考下,希望對(duì)大家有所幫助2013-08-08
推薦js實(shí)現(xiàn)商品分類到搜索欄友好提示(人機(jī)交互)
推薦js實(shí)現(xiàn)商品分類到搜索欄友好提示(人機(jī)交互)...2007-05-05
JS簡(jiǎn)單實(shí)現(xiàn)自定義右鍵菜單實(shí)例
本篇文章主要介紹了JS簡(jiǎn)單實(shí)現(xiàn)自定義右鍵菜單實(shí)例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2017-05-05

