javascript如何判断给定值是否在数组中
发表于:2025-11-07 作者:千家信息网编辑
千家信息网最后更新 2025年11月07日,小编给大家分享一下javascript如何判断给定值是否在数组中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!判断方法:1
千家信息网最后更新 2025年11月07日javascript如何判断给定值是否在数组中
小编给大家分享一下javascript如何判断给定值是否在数组中,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!
判断方法:1、利用includes()方法,语法"arr.includes('值')",如果在数组中则返回true;2、利用"arr.indexOf("值")"或"arr.lastIndexOf("值")"语句,如果返回值大于0则在数组中。
本教程操作环境:windows7系统、javascript1.8.5版、Dell G3电脑。
方法1:利用数组的includes()方法
includes() 方法用来判断一个数组是否包含一个指定的值,如果是返回 true,否则false。
var fruits = ['苹果',"香蕉", '榴莲', '橘子', '菠萝蜜',"梨子"];if(fruits.includes('榴莲')){ console.log("给定值在数组中");}else{ console.log("给定值不在数组中");}输出结果:
给定值在数组中
方法2:利用数组的indexOf()或lastIndexOf()方法
indexOf() 方法可返回数组中某个指定元素的第一次出现位置。如果要检索的元素没有出现,则该方法返回 -1。
实现思想:利用该方法检查指定值在数组的第一次出现位置,如果位置是存在的,则包含该给定元素。如果返回-1,则不包含该给定元素。
var fruits = ['苹果',"香蕉", '榴莲', '橘子', '菠萝蜜',"梨子"];var b = fruits.indexOf("橘子");if (b>0) { console.log("给定值在数组中");}else{ console.log("给定值不在数组中");}输出结果:
给定值在数组中
lastIndexOf()方法可搜索数组中的元素,并返回它最后出现的位置。如果要检索的元素没有出现,则该方法返回 -1。
实现思想:利用该方法检查指定值在数组的最后出现位置,如果位置是存在的,则包含该给定元素;如果返回-1,则不包含该给定元素。
var fruits = ['苹果',"香蕉", '榴莲', '橘子', '菠萝蜜',"梨子"];var b = fruits.lastIndexOf("葡萄");if (b>0) { console.log("给定值在数组中");}else{ console.log("给定值不在数组中");}输出结果:
给定值不在数组中
以上是"javascript如何判断给定值是否在数组中"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
数组
方法
元素
位置
榴莲
橘子
梨子
篇文章
结果
苹果
菠萝
菠萝蜜
香蕉
输出
内容
思想
第一次
检查
检索
不怎么
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库用户名冗余
怎么保障服务器安全问题
广东企业存储服务器
如何用数据库判断出高位
sql查询多久数据库会断开
柳州软件开发兼职
杭州市网络安全协会
网络安全的四大
琳琅服务器
铜陵点餐系统软件开发定制公司
服务器管理器打开iso镜像
bim软件开发上市公司股票
WNG采用的云服务器是哪个
软件开发高级职称
上海 软件开发工程师
sql数据库查看所有行
苹果5s无线网络安全提示
网络安全法全文英文版
附近有软件开发公司吗
电脑IP境外跳转服务器
微信服务器能承载多少人
国家网络安全信息中心招聘
成都woyue网络技术
如何复制存储过程到数据库
连接数据库代码一直报错
php 数据库保存数组
软件开发框架脚本语言
数据库的聚合查询指哪些
广西华为服务器价格
2022网络安全竞赛