摘要:解構(gòu)賦值在一個(gè)賦值操作符左邊放置一個(gè)對(duì)象字面量實(shí)際上就是將里面的屬性拆分出來(lái),這樣就能將屬性變成一個(gè)局部變量如果拆的時(shí)候出現(xiàn)了在對(duì)象中沒(méi)有的屬性,系統(tǒng)會(huì)自動(dòng)識(shí)別那個(gè)局部變量為
1.解構(gòu)賦值
在一個(gè)賦值操作符左邊放置一個(gè)對(duì)象字面量
let params = { name: "lalala", age: "18" }; let {name, age} = params console.log(name) //lalala console.log(age) //18
實(shí)際上就是將params里面的屬性拆分出來(lái),這樣就能將屬性變成一個(gè)局部變量
如果拆的時(shí)候出現(xiàn)了在對(duì)象中沒(méi)有的屬性,系統(tǒng)會(huì)自動(dòng)識(shí)別那個(gè)局部變量為undefined
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請(qǐng)注明本文地址:http://m.specialneedsforspecialkids.com/yun/104238.html
摘要:模板字符串?dāng)U展操作符操作符,有兩個(gè)主要用處復(fù)制一個(gè)新的數(shù)組或?qū)ο蟀讯鄠€(gè)參數(shù)賦值給一個(gè)數(shù)組變量把一個(gè)數(shù)組變量賦值給多個(gè)參數(shù)是一個(gè)新的數(shù)組,內(nèi)容和一樣合并對(duì)象屬性,后邊的屬性會(huì)覆蓋前邊的,可用于修改對(duì)象的某個(gè)屬性值輸出默認(rèn)參數(shù)給方法添加默認(rèn)參 模板字符串 let name = siri, age = 18, job = front-end engineer let oldStr = Hi,...
摘要:與條件判斷一般我們判斷或用如果我們有更多水果與去重提供了新的數(shù)據(jù)結(jié)構(gòu)。所以所有的關(guān)于數(shù)據(jù)的操作,都可以用函數(shù)式的方式處理。這樣做的可讀性遠(yuǎn)遠(yuǎn)高于嵌套一大堆的函數(shù)調(diào)用我們選擇一些函數(shù),讓它們結(jié)合,生成一個(gè)嶄新的函數(shù)。 1、Array.includes 與條件判斷 一般我們判斷或用 || // condition function test(fruit) { if (fruit...
摘要:每種編程語(yǔ)言都有一些黑魔法或者說(shuō)小技巧,也不例外,大部分是借助或者瀏覽器新特性實(shí)現(xiàn)。下面介紹的個(gè)實(shí)用小技巧,相信其中有些你一定用過(guò)。當(dāng)然不管語(yǔ)言如何變化,我們總能在編程中總結(jié)一些小技巧來(lái)精簡(jiǎn)代碼。 showImg(https://segmentfault.com/img/remote/1460000018902642); 每種編程語(yǔ)言都有一些黑魔法或者說(shuō)小技巧,JS也不例外,大部分是借...
摘要:常規(guī)寫法速記法判斷變量是否存在速記法這可能會(huì)有些瑣碎,但是值得一提。常規(guī)寫法速記法注意這兩個(gè)例子并不是完全相等,只要變量是一個(gè)真值,該表達(dá)式就是成立的。 19+ 個(gè) JavaScript 快速編程技巧 — SitePoint 這確實(shí)是一篇針對(duì)于基于 JavaScript 語(yǔ)言編程的開(kāi)發(fā)者必讀的文章。在過(guò)去幾年我學(xué)習(xí) JavaScript 的時(shí)候,我寫下了這篇文章,并將其作為 JavaS...
閱讀 3708·2021-11-11 16:55
閱讀 1654·2021-10-08 10:04
閱讀 3589·2021-09-27 13:36
閱讀 2775·2019-08-30 15:53
閱讀 1865·2019-08-30 11:17
閱讀 1268·2019-08-29 16:55
閱讀 2105·2019-08-29 13:57
閱讀 2525·2019-08-29 13:13