有下面几种方法可以实现:

方法一:array.indexOf

判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1

let arr=[1,2,3,4];
let index=arr.indexOf(3);
console.log(index);

方法二:array.includes(searcElement[,fromIndex])

此方法判断数组中是否存在某个值,如果存在返回true,否则返回false

let arr=[1,2,3,4];
if(arr.includes(3))console.log("存在");
elseconsole.log("不存在");

方法三:array.find(callback[,thisArg])

返回数组中满足条件的第一个元素的值,如果没有,返回undefined

let arr=[1,2,3,4];
let result = arr.find(item =>{return item > 3
});
console.log(result);

方法四:array.findeIndex(callback[,thisArg])

返回数组中满足条件的第一个元素的下标,如果没有找到,返回-1

let arr=[1,2,3,4];
let result = arr.findIndex(item =>{return item > 3
});
console.log(result);

JavaScript判断数组中是否包含某个值相关推荐

  1. JS 判断数组中是否包含某个值

    方式一:array.indexOf(searchvalue, start) 判断数组中是否存在某个值,如果存在,则返回数组元素的下标,否则返回-1 参数 描述 searchvalue 必填.规定需检索 ...

  2. js 判断数组中是否包含某个元素

    判断数组中是否包含某个元素的八种方法 方法一:array.indexOf (item,start):元素在数组中的位置,如果没与搜索到则返回 -1. 参数 描述 item 必须.查找的元素. star ...

  3. 在Java中如何高效的判断数组中是否包含某个元素

    如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作.同时,这个问题在Stack Overflow中也是一个非常热门的问题.在投票比较高的几个答案中给出了几种 ...

  4. Java中高效判断数组中是否包含某个元素

    如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作.同时,这个问题在Stack Overflow中也是一个非常热门的问题.在投票比较高的几个答案中给出了几种 ...

  5. 灵魂拷问:如何检查 Java 数组中是否包含某个值 ?

    作者 |  沉默王二 责编 | Elle 在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题.比如说:如何检查Java数组中是否包含某个值 ?像这类灵魂拷问的主题,非常值得深 ...

  6. 灵魂拷问:如何检查Java数组中是否包含某个值 ?

    在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题.比如说:如何检查Java数组中是否包含某个值 ?像这类灵魂拷问的主题,非常值得深入地研究一下. 另外,我想要告诉大家的是, ...

  7. java 数组包含_灵魂拷问:如何检查 Java 数组中是否包含某个值?

    作者 | 沉默王二 责编 | Elle 在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题.比如说:如何检查Java数组中是否包含某个值 ?像这类灵魂拷问的主题,非常值得深入 ...

  8. go 判断元素是否在slice_在Java中如何高效判断数组中是否包含某个元素

    如何检查一个数组(无序)是否包含一个特定的值?这是一个在Java中经常用到的并且非常有用的操作.同时,这个问题在Stack Overflow中也是一个非常热门的问题.在投票比较高的几个答案中给出了几种 ...

  9. js小白操作:判断空值、判断数组最大最小值、判断map是否为空、字符串转int、取float型小数点后两位数、判断数组中是否包含某个对象

    js小白操作:判断空值.判断数组最大最小值.判断map为空的情况.字符串转int Js基础操作 一.判断空值 undefined 和 null 二.判断map是否为空 三.取数组最大最小值 1.使用 ...

  10. Swift 5 判断数组中是否包含字符串,忽略大小写

    系统: Mac OS 10.15.2, XCode 11.3,swift 5.0 写作时间:2020-01-08 说明 Swift 5 判断数组中是否包含字符串,忽略大小写 let list = [& ...

最新文章

  1. 大三本科生获最佳短论文奖,清华大学狂揽信息检索顶会SIGIR 2020多个奖项
  2. Centos 7.2搭建HTTP服务,并进行相关配置
  3. 黑科技(next_permutation和prev_permutation)
  4. Flask唯一URL规则--@app.route('/', endpoint='1')
  5. Linux学习笔记8
  6. 13.追我的男生辣么多
  7. Atitit.获取验证码图片通过web
  8. ES6 json转map map转json
  9. 极点五笔特殊符号输入方法
  10. 音频特征----频谱图
  11. Labwindows/CVI 编写CAN通讯的上位机
  12. k8s 二进制高可用集群部署
  13. 数字图像处理编程入门
  14. Linux 开始IntelCPU节能模式
  15. 抖音测试距离的软件,抖音同款距离测量仪
  16. WebView加载失败或网络异常时,替换WebView的错误界面;
  17. 高新技术企业认证自助申请教程
  18. 关于oracle账户被锁定的解决办法
  19. mysql gps数据查询_Mysql数据库中计算两GPS坐标的距离
  20. 真正的成功,是一群人一起成事

热门文章

  1. Java开发规范之常量定义篇
  2. 做中学之五笔输入法实践教程
  3. 常见视频格式有哪些?
  4. ffmpeg编解码命令(包含YUV编码到常见视频格式文件)
  5. 单片机 取模软件:字模提取v2.1、PCtoLCD下载
  6. PS一键磨皮美白扩展插件Delicious Retouch 5.0 汉化集合版 Win/Mac
  7. 等保2.0多少分合格?70分还是80分呢?
  8. 第三章 操作系统基础
  9. 保护电路:简单的限流保护电路图
  10. python 绝对值计算