在JS中find方法的用法

时间:2025-01-19 17:01:46

先看下面代码, 理解一下, 其实非常的简单.


        let test = [1, 2, 3, 4, 5];
        let a = (item => item > 3);
        (a); //4

        let b = (item => item == 0);
        (b); //undefined

总结: 

() 方法用于查找数组中符合条件的第一个元素,如果没有符合条件的元素,则返回 undefined ;

() 对于空数组, 函数是不会执行的.; 不会改变数组的原始值

(function(currentValue,index,arr),thisValue)

currentValue => 指当前的项

index              => 指当前索引

arr                  => 指当前的数组