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