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