美文网首页
ES6 find()函数

ES6 find()函数

作者: 饱饱想要灵感 | 来源:发表于2023-05-05 17:09 被阅读0次

    在ES6中,可以使用数组的find()函数来查找符合条件的第一个元素。该函数接受一个回调函数作为参数,该回调函数会被传入数组中的每一个元素,当回调函数返回true时,find()函数会返回该元素,否则继续查找直到数组结束。如果数组中没有符合条件的元素,则返回undefined

    举个例子,假设我们有一个数组arr,我们想要查找其中第一个大于10的元素,可以使用以下代码:

    const arr = [5, 8, 12, 15, 20];
    
    const result = arr.find((element) => {
      return element > 10;
    });
    
    console.log(result); // 输出12
    

    在这个例子中,我们使用了数组的find函数来查找第一个大于10的元素。回调函数中的element参数代表数组中的每一个元素,当element大于10时,回调函数返回true,find函数返回该元素。在这个例子中,find函数返回了12,因为12是数组中第一个大于10的元素。

    相关文章

      网友评论

          本文标题:ES6 find()函数

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