當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
JavaScript扩展运算符(...)
生活随笔
收集整理的這篇文章主要介紹了
JavaScript扩展运算符(...)
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
對象的擴(kuò)展運(yùn)算符
擴(kuò)展運(yùn)算符是三個點(diǎn)(...)。用于取出參數(shù)對象的所有可遍歷屬性,然后拷貝到當(dāng)前對象之中。
如上圖所示,新建了一個對象a,然后通過擴(kuò)展運(yùn)算符將其屬性x,y一并拷貝到b對象中。
合并兩個對象
擴(kuò)展運(yùn)算符可以合并兩個對象
自定義屬性
合并對象時,可以將對象與一些屬性進(jìn)行合并,如下
需要說明的是,如果用戶自定義的屬性,放在擴(kuò)展運(yùn)算符后面,則擴(kuò)展運(yùn)算符內(nèi)部的同名屬性會被覆蓋掉。
數(shù)組的擴(kuò)展運(yùn)算符 (三個點(diǎn)相當(dāng)于數(shù)組展開)
復(fù)制數(shù)組
數(shù)組是復(fù)合的數(shù)據(jù)類型,如果直接復(fù)制,知識復(fù)制了底層數(shù)據(jù)解耦股的指針,而不是克隆一個全新的數(shù)組。
擴(kuò)展運(yùn)算符提供了復(fù)制數(shù)組的簡便寫法。
合并數(shù)組
字符串變數(shù)組
?
轉(zhuǎn)載于:https://www.cnblogs.com/it-Ren/p/10637904.html
總結(jié)
以上是生活随笔為你收集整理的JavaScript扩展运算符(...)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 软件工程第二次作业——模仿主流网站:搜狗
- 下一篇: mybatis,主键返回指的是返回到传入