📜  Collect.js contains() 方法

📅  最后修改于: 2022-05-13 01:56:24.892000             🧑  作者: Mango

Collect.js contains() 方法

contains() 方法用于确定集合是否包含给定项目。如果它包含该项目,则返回 true,否则返回 false。 JavaScript 数组首先转换为集合,然后将函数应用于集合。

句法:

collect(array).contains(item)

参数:此方法接受单个参数,即转换为集合,然后 contains()函数获取要搜索的项目。

返回值:返回一个布尔值。

下面的示例说明了 Collect.js 中的contains() 方法

示例 1:这里使用 collect = require('collect.js') 将 collect.js 库导入文件中。

Javascript
const collect = require('collect.js');  
      
let arr = [1, 2, 3];  
      
// Convert array into collection  
const collection = collect(arr);  
  
// item to searched
let item = 3;
  
let newObject = collection.contains(item);
      
console.log("Result : ", newObject);


Javascript
const collect = require('collect.js');  
      
let arr = [1, 2, 3]  
      
// Convert array into collection  
const collection = collect(arr);  
  
// concate the array
let concatarr = collection.concat(['a', 'b', 'c']);
  
// concate the object
concatarr = concatarr.concat({ first : "GeeksforGeeks", 
        second : "Collect.js"});
  
// item to searched
let item = "GeeksforGeek";
  
let newObject = collection.contains(item);
      
console.log("Result : ", newObject);


输出:

Result :  true

示例 2:

Javascript

const collect = require('collect.js');  
      
let arr = [1, 2, 3]  
      
// Convert array into collection  
const collection = collect(arr);  
  
// concate the array
let concatarr = collection.concat(['a', 'b', 'c']);
  
// concate the object
concatarr = concatarr.concat({ first : "GeeksforGeeks", 
        second : "Collect.js"});
  
// item to searched
let item = "GeeksforGeek";
  
let newObject = collection.contains(item);
      
console.log("Result : ", newObject);

输出:

Result : false

参考: https://collect.js.org/api/contains.html