范文健康探索娱乐情感热点
热点动态
科技财经
情感日志
励志美文
娱乐时尚
游戏搞笑
探索旅游
历史星座
健康养生
美丽育儿
范文作文
教案论文

5个JavaScript判断数组是否包含某个值的方法

  1.使用数组的some方法
  使用some方法更简洁,一旦找到元素,迭代就会终止,  let arr=[{id:1,name:"张三"},{id:2,name:"张三2"},{id:3,name:"张三3"}] const newarr=arr.some(item => item.name === "张三2"); console.log(newarr); // true2.使用数组的filter方法
  filter方法返回的是一个数组let arr=[{id:1,name:"张三"},{id:2,name:"张三2"},{id:3,name:"张三3"}] const newarr=arr.filter((item)=> { return item.name ==="张三2"}).length > 0; console.log(newarr); // true3.array.find方法
  find用于返回数组中满足条件的第一个元素的值,如果没有,返回undefined   let arr=[{id:1,name:"张三"},{id:2,name:"张三2"},{id:3,name:"张三3"}] const newarr=arr.find((item)=> { return item.name ==="张三2"}); console.log(newarr); // { id: 2, name: "张三2" }4.array.indexOf方法
  array.indexOf此方法判断数组中是否存在某个值,如果存在返回数组元素的下标,否则返回-1。  [0, 1, 3].indexOf(1);//0 ["张三", "张三3", "b张三2"].indexOf("张三");//1 [1, -2, -3].indexOf(4);//-1
  注意:
  1、 indexOf() 方法对大小写敏感!如果要检索的字符串值没有出现,则该方法返回 -1。
  2、 在比较第一个参数与数组中的每一项时,会使用全等操作符,即要求查找的项必须严格相等   5.array.includes方法
  array.includes(searchElement[, fromIndex]) 此方法判断数组中是否存在某个值,如果存在返回 true,否则返回false。   [1, 2, 3].includes(2); // true [1, 2, 3].includes(4); // false [1, 2, NaN].includes(NaN); // true

英伟达600700系列显卡寿终正寝,新款驱动不再支持开普勒架构兼容机之家小牛带你发现更多新潮数码资讯!昨日英伟达在其开发者网站放出了510。06版本的显卡驱动,主要针对Windows下的Linux子系统而推出。该款驱动明确不再支持开普勒架构的英特尔12代酷睿配套盒装散热器曝光!炫酷灯光加持,下吹散热设计兼容机之家小牛带你发现更多新潮数码资讯!盒装的英特尔处理器一直被大家吐槽成智商税,最主要的原因是由于性价比不高,造成性价比不高的一个因素便是相对廉价低能的配套散热器。目前盒装英特尔别再等RTX3050了,宝刀未老,英伟达将推出12GB版RTX2060显卡兼容机之家小牛带你发现更多新潮数码资讯!RTX30显卡已经上市快一年了,但是最便宜的桌面端RTX30系列显卡依旧是RTX3060,原本应该出现的RTX3050TiRTX3050也仅内置微云台相机!vivoX50Pro明日开售,还有一些惊喜正值618期间,很多小伙伴都在选择一款适合自己的手机,笔者身边的一个朋友就问了一下,她的需求挺简单就是足够日常使用,但是颜值和拍照要好一些。其实近年来国产手机的拍照提升了许多,当然卢伟冰宣布Redmi10X即将发布,中端机最强今天联发科发布了一款处理器,天玑820。看到这个名字大家应该也知道这是一款中端的处理器,毕竟高端处理器为天玑1000系列,典型的就是天玑1000。很多人渴望体验天玑1000,尤其是两只动物上市具有里程碑意义从金龙鱼和蚂蚁金服要在创业板和科创板上市以来,各种各样的说法充满网络,大多以偏概全,充满个人情绪,埋怨者居多。象这种企业上市,一个是外资(新加坡)控股金龙鱼在中国经营的企业,一个是要共同富裕的浙江,看看某县级市的农民工工资是多少浙江省最先试点共同富裕,但这个富裕的范围很广泛,虽然不说具体的收入情况,心中难免会有疑惑。既然说共同富裕,肯定是不会落下广大的农民兄弟的。带着这问题,到农民朋友的工厂一探究竟,即浙雅畈镇白龙桥镇土地征收启动公告和征地补偿安置公告近日,金华市人民政府发布两宗位于婺城区的土地征收启动公告和征地补偿安置公告。土地征收启动公告根据中华人民共和国土地管理法等法律规定,因实施雅畈镇小青龙生态安放园项目,拟征收雅畈镇新红周五点燃遍地黄花今天金龙鱼上市交易,大涨一百一十七点多,换手百分之七十多,相当火暴,早前申购时我就发表过两只动物上市俱有里程碑意义,里面的观点和看法不再累述。本人预测金龙鱼将会上涨至百元左右。今日996的前因后果及化解方法996也就是上午9点到晚上9点,一周中的6天都是如此,说明了工作强度很大。我国的劳动法规定了每周上5天班,每天8小时,在中国的工厂里,这种工作时间基本是赚不到钱养家糊口的,要赚钱得大数据开发基础之JAVA基础二这期是上一期的延续,大数据开发基础之JAVA基础第二期,在本期将带来JAVA的控制语句基础知识,JAVA的控制语句就是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定
国内手机怎么安装海外抖音TikTok?苹果IOS安卓版记得收藏只讲干货,不讲废话。最近发现好多粉丝们问我下载下来的TIKtok为什么不能用,还有的不知道怎么下载,那么今天我就给大家详细分享一下怎么下载安装海外抖音TikTok?苹果IOS安卓版国产成最大赢家?俄罗斯手机公司被禁用安卓系统将转向华为鸿蒙3月27日,据俄罗斯卫星通讯社报道,受美国制裁影响,谷歌已经停止认证运行Android系统的俄罗斯BQ公司的智能手机,该公司将转向使用中国华为公司打造的HarmonyOS系统。BQ华为nova10Pro悄悄备货,骁龙870鸿蒙3。0,售价还是妥协了对于现在的华为品牌,你是怎么看的呢?就拿他的手机业务来说,现在的国内用户中,还有多少是非华为手机不用的呢?可能这样的用户确实少之又少了!就是因为华为5G手机简直是空白状态,受制于禁油价越来越高,买电动汽车怎么样?我也计划买呢,现在唯一担心的就是放哪里?也不能拿楼上啊,一是不安全,二是对邻居也不好。放小区楼下,还经常丢。到现在一直都是电车油车各自有他们的优缺点,油车加油省事,续航较大,但花费为什么总是打错字,发出去才发现,是什么原因?因为本人文化低经常打错字,恳请各位条友谅解。总是打错字有以下几个原因造成的。1是打字时的手误,特别是上了岁数的人手指不灵活。使用拼音打字法。因手机屏幕小,选字时手指无意中碰着临边的512G大内存手机仅2499元,骁龙888lus五千电池,还有1亿像素三摄目前除了百元机以外,其他手机基本都是标配128GB起步,虽然看起来比几年前大了很多,但是由于手机像素越来越高,拍出来的照片和视频也是越来越大了,而且现在很多APP也是越来越大,尤其16G512G再降250元,中兴骁龙870旗舰收尾,幸福来得很快中兴这个手机品牌,在今年爆发力很强,虽然现在新机还没有上线,但是已经获得了3C认证,中兴Axon40还是采用屏下摄像方案,而且技术相比上一代更加成熟,尤其是屏下区域,动用了一块独显天玑处理器崛起,4nm竞争联发科大获全胜?红米k50Pro真香在今年的手机市场上,高通独断高端手机市场处理器的情况终于是被打断了,原因就是联发科的4nm制程处理器也来了,而这款意味着联发科市场崛起的处理器天玑9000处理器,也确实很成功的发展终于不再缺货!天玑9000手机比OPPO便宜2800元,120W闪充2K屏以前小米手机经常断货,雷军经常被吐槽说耍猴,发布一款新机甚至3个月都抢不到,这让网友非常不满,毕竟产品推出了就是让用户买的,没有足够的货的确让人难受,当然这与小米的销售风格有关,用华为高端机成功了,让友商们误以为自己也能行?其它手机厂商看着华为的高端机市场成功了,以为自己高端也是能成的,所以在高通865那一代机型都开始疯狂堆料的,价格也一下拔高到五六七千,虽然可能顶配的机型卖不了几台,但也没什么影响。每经14点丨国家信息中心徐长明新能源车和传统燃油车之间是竞争而非替代关系韩国候任总统尹锡悦将派代表团赴美进行政策磋商每经编辑王晓波1丨国家信息中心徐长明新能源车和传统燃油车之间是竞争而非替代关系到目前为止,电动车并没有完全覆盖燃油车基础特性中好的方面。未来如果没有电池技术突破性进展,如果汽车还是