欢迎光临
我的个人博客网站

如何巧妙使用some函数来优化性能

  1. 什么时候会用的array.some?
需要从数组里快速找到符合条件的某一项 
如果有一个元素满足条件,则表达式返回true , 剩余的元素不会再执行检测。  
如果没有满足条件的元素,则返回false。  
数据量大的时候性能更优!  
这就是使用array.some的原因了  

  2. 如何使用?

some使用教程

  3. forEach与some函数的性能对比

  • forEach

如何巧妙使用some函数来优化性能

 

  • some

如何巧妙使用some函数来优化性能

 

  4. some解决另一种的需求

var arr = [     { id: 1, name: "jake", age: 30, hobby: 'footerball' },     { id: 2, name: "tom", age: 25, hobby: 'basketball' },     { id: 3, name: "angle", age: 28, hobby: 'run' },     ...     { id: 987, name: "mike", age: 21, hobby: 'swimming' },  ]  // 需求: 我想知道,这里面有没有小于25岁以下的  var flag = arr.some(item => item.age < 25)  if (flag) {     console.log("数据中,还真有人小于25岁的")  // flag为true 执行这句话 } else {     console.log("数据中,没发现小于25岁的") } 

  

赞(0) 打赏
未经允许不得转载:张拓的天空 » 如何巧妙使用some函数来优化性能
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

专业的IT技术经验分享 更专业 更方便

联系我们本站主机

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏