gpt4 book ai didi

javascript - 给定一个数组和谓词,找到第一个匹配元素

转载 作者:行者123 更新时间:2023-12-03 21:47:17 24 4
gpt4 key购买 nike

是否有一个现有函数可以查找与某些通用谓词匹配的第一个数组元素?

$.fn.findFirstMatching = function(predicate) {
var result;
$.each(this, function(index, value) {
if (predicate(index, value)) {
result = {index: index, value: value};
}
});
if (result) {
return result;
}
};

最佳答案

从 ES2015 开始,您可以使用 Array.prototype.find

使用它的示例如下所示:

// outputs the first odd number
console.log([2,4,10,5,7,20].find(x => x%2))

关于javascript - 给定一个数组和谓词,找到第一个匹配元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11344345/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com