当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Collect.js whereIn()用法及代码示例


whereIn()函数用于通过给定数组中包含的给定键或值来过滤集合。在JavaScript中,首先将数组转换为一个集合,然后将该函数应用于该集合。

用法:

data.whereIn('key')

参数:该函数接受如上所述和以下描述的单个参数:

  • Key:此参数包含定义该键的值的键名称。

返回值:返回具有提到的键值的集合。

以下示例说明了collect.js中的whereIn()函数



范例1:在此示例中,我们获取一个集合,然后使用whereIn()方法使用键返回过滤后的集合。

Javascript

// It is used to import collect.js library 
const collection = collect([
  { Book:'Let US C', price:2000 },
  { Book:'Begin Python', price:1000 },
  { Book:'Learn the DEV', price:1500 },
]);
 
const filtered = collection.whereIn('price', [1000, 1500]);
 
filtered.all();

输出:

[
  { Book:'Begin Python', price:1000 },
  { Book:'Learn the DEV', price:1500 }
]

范例2:

Javascript

// It is used to import collect.js library 
const collect = require('collect.js'); 
 
const Input = collect([ 
new Year('1980'), 
new Year('2020'), 
new Year('2025'), 
]); 
 
const output = Input.whereIn('Year',[2000, 2025]); 
 
console.log(output.all());

输出:

[
  new Year('2025')
]

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

相关用法


注:本文由纯净天空筛选整理自skyridetim大神的英文原创作品 Collect.js whereIn() Function。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。