當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Collect.js merge()用法及代碼示例


merge()方法用於將給定的對象合並到原始集合中。如果給定對象的鍵與集合對象相同,則它將覆蓋鍵的值。

用法:

collect(array).merge(object)

參數:collect()方法采用一個參數,該參數將轉換為集合,然後將merge()方法應用於該參數。 merge()方法將對象保留為參數。

返回值:此方法返回合並元素的集合。

模塊安裝:使用以下命令從項目的根目錄安裝collect.js模塊:



npm install collect.js

以下示例說明了collect.js中的merge()方法:

示例1:Filename:index.js

Javascript

// Requiring the module 
const collect = require('collect.js'); 
  
let obj = ['Geeks', 'GeeksforGeeks']; 
  
// Function call 
const collection = collect(obj); 
  
const merged_val = collection.merge(['Welcome', 'GFG']); 
  
// Printing the merged collection 
console.log(merged_val.all());

使用以下命令運行index.js文件:

node index.js

輸出:

[ 'Geeks', 'GeeksforGeeks', 'Welcome', 'GFG' ]

示例2:Filename:index.js

Javascript

// Requiring the module 
const collect = require('collect.js'); 
  
let obj = [ 
    { 
        name:'Rahul', 
        dob:'25-10-96', 
    }, 
    { 
        name:'Aditya', 
        dob:'25-10-96', 
    } 
]; 
  
// Function call 
const collection = collect(obj); 
  
const merged_val = collection.merge({ 
    address:'Noida', 
    school:'GeeksforGeeks', 
}); 
  
// Printing the merged collection 
console.log(merged_val.all());

使用以下命令運行index.js文件:

node index.js

輸出:

[
  { name:'Rahul', dob:'25-10-96' },
  { name:'Aditya', dob:'25-10-96' },
  address:'Noida',
  school:'GeeksforGeeks'
]

相關用法


注:本文由純淨天空篩選整理自AshokJaiswal大神的英文原創作品 Collect.js merge() Method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。