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


Lodash _.includes()用法及代码示例


_.includes()方法用于查找该值是否在集合中。如果集合是字符串,则将测试它的值子字符串,否则将使用SameValueZero()方法进行相等性比较。如果给定索引并且该索引为负,则从集合的末尾索引测试该值作为偏移量。

用法:

_.includes( collection, value, index )

参数:此方法接受上述和以下所述的三个参数:

  • collection:此参数保存要检查的集合。集合可以是数组,对象或字符串。
  • value:此参数保存要搜索的值。
  • index:此参数保存要搜索的索引。

返回值:如果在集合中找到该值,则此方法返回true,否则返回false。

范例1:



Javascript

// Requiring the lodash library   
const _ = require("lodash");   
  
// Collection of string 
var name = [ 'gfg', 'geeks', 'computer', 'science', 'portal' ]; 
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 'computer')); 
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 'geeeks'));  
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 'gfg', 2));

输出:

true
false
false

范例2:

Javascript

// Requiring the lodash library   
const _ = require("lodash");   
  
// Collection of integer value 
var name = [ 10, 15, 20, 25, 30 ];  
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 25)); 
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 35)); 
  
// Check value is found or not by _.includes() method 
console.log(_.includes(name, 25, 3));

输出:

true
false
true

相关用法


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