美文网首页
关于ES6的find

关于ES6的find

作者: 泪滴在琴上 | 来源:发表于2022-04-19 09:51 被阅读0次

在项目中,一些没分页的列表的搜索功能由前端来实现,搜索一般分为精确搜索和模糊搜索。搜索也要叫过滤,一般用filter来实现。

const a = [1,2,3,4,5];
const result = a.filter( 
  item =>{
    return item === 3
  }
)

如果是精确搜索的话,为了性能优化,可以考虑使用find,find在找到符合条件的项就不会继续遍历数组了:

const a = [1,2,3,4,5];
const result = a.find( 
  item =>{
    return item === 3
  }
)

相关文章

网友评论

      本文标题:关于ES6的find

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