ES6 find()

ES6 find()

 

Array.prototype.find()

返回数组中满足提供测试函数的第一个元素的值,否则返回undefined

let b = blogs.find(function(e) => {
return e.id === id})  //e为遍历数组blogs的每一项
let b = blogs.find((e) => e.id === id)

 

复制代码
复制代码
function isPrime(element, index, array) {
  var start = 2;
  while (start <= Math.sqrt(element)) {
    if (element % start++ < 1) {
      return false;
    }
  }
  return element > 1;
}

console.log([4, 6, 8, 12].find(isPrime)); // undefined, не найдено
console.log([4, 5, 8, 12].find(isPrime)); // 5
复制代码
复制代码

 

Array.prototype.findIndex()

返回列表成员的索引

Array.prototype.some()

是否符合断言在列表上至少存在一项

Array.prototype.filter()

这个和find相似 但是这个是全部返回(一个新数组)

本人是一个技术爱好者 1.但是每个技术爱好者都是从萌新开始的 2.我所有的博文都是我各方资料查阅(看的比较乱比较杂,因为有些是群里讨论等等来源,无法辨别出处,所以我的文章都是没有写明出处,都是我个人消化后整理,) 3.但是没有经过我实践的我一般会标注 4.希望大家共同交流共同进步,指出我的不足 谢谢

posted on   漫思  阅读(368)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· C# 集成 DeepSeek 模型实现 AI 私有化(本地部署与 API 调用教程)
· DeepSeek R1 简明指南:架构、训练、本地部署及硬件要求
· NetPad:一个.NET开源、跨平台的C#编辑器
· 面试官:你是如何进行SQL调优的?
历史上的今天:
2021-01-24 Objective-C 之父 Brad J. Cox 博士去世,享年 77 岁
2019-01-24 iframe教程

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示