find<S>(predicate: function, thisArg?: any): S | undefined
find(predicate: function, thisArg?: any): T | undefined
Returns the value of the first element in the array where predicate is true, and undefined
otherwise.
Type parameters
S: T
Parameters
predicate: function
find calls predicate once for each element of the array, in ascending
order, until it finds one where predicate returns true. If such an element is found, find
immediately returns that element value. Otherwise, find returns undefined.
findIndex(predicate: function, thisArg?: any): number
Returns the index of the first element in the array where predicate is true, and -1
otherwise.
Parameters
predicate: function
find calls predicate once for each element of the array, in ascending
order, until it finds one where predicate returns true. If such an element is found,
findIndex immediately returns that element index. Otherwise, findIndex returns -1.
Returns the value of the first element in the array where predicate is true, and undefined otherwise.