【资料图】
找到最后一个匹配值
查找提供的函数为其返回真值的最后一个元素。
使用 Array.prototype.filter() 方法删除返回假值的元素 fn。
使用 Array.prototype.pop() 方法获取筛选数组中的最后一个元素。
JavaScript
const findLast = (arr, fn) => arr.filter(fn).pop();
示例:
findLast([1, 2, 3, 4], n => n % 2 === 1); // 3
更多内容请访问我的网站:https://www.icoderoad.com
标签: