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