美文网首页
数组includes方法的使用

数组includes方法的使用

作者: 默默先生Alec | 来源:发表于2017-11-14 17:05 被阅读210次

    判断一个数组中是否包含某个元素:

    1. 使用indexOf
    const testArr=['Amy','Jhony','Henry','Tony'];
    let index=testArr.indexOf('Jack');
    console.log("index",index);
    

    控制台结果为-1,表示数组中未包含此元素,否则会返回元素在数组中的index。

    1. 使用includes
      testArr.inlcudes()直接返回布尔值,true或false。
      注意:对象数组不能使用includes方法来检测,空数组也无法调用includes。举例 如下:
    const objArr=[{a:1,b:2,c:3}];
    objArr.includes({a:1})
    

    不能得到期望的true

    相关文章

      网友评论

          本文标题:数组includes方法的使用

          本文链接:https://www.haomeiwen.com/subject/ksyfvxtx.html