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


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


Collect.js是Javascript中的一個庫,它充當數組和對象的包裝器。該庫用於將數組和對象轉換為集合,然後對它們執行不同的操作。

collect.js的diffKeys方法將數組轉換為集合,然後根據其鍵將集合與另一個集合進行比較,並返回原始集合中不存在於另一個集合中的元素。

安裝:

  • 在NodeJs中:
    npm install collect.js
  • 用於collect.js的CDN
    <script src="https://cdnjs.com/libraries/collect.js"></script>

用法:

collection.diffkeys(object);

參數:它僅將一個對象作為參數。



返回:它返回一個對象。

以下給出了此函數的一些示例

範例1:

當另一個集合為空對象時。

let collect=require("collect.js"); 
const someCollection = collect({ 
  "a":1, 
  "b":2 
}); 
// Applying diffkeys function 
const diff = someCollection.diffKeys({ 
}); 
console.log("type of diff is:", typeof(diff)) 
console.log("collection is:", diff)

輸出:

範例2:

當另一個集合不是空對象時。

let collect=require("collect.js"); 
const someCollection = collect({ 
  "a":1, 
  "b":2, 
  "1":1, 
  "2":2 
}); 
// Applying diffkeys function 
const diff = someCollection.diffKeys({ 
  "b":2, 
  "2":2 
}); 
console.log("type of diff is:", typeof(diff)) 
console.log("collection is:", diff)

輸出:




相關用法


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