各位听众,大家好!今天咱们来聊聊JavaScript中Array.prototype.find()和Array.prototype.findIndex()这两个好兄弟,它们可是数组查找界的小能手,能帮你快速找到符合你心意的第一个元素。准备好了吗?咱们这就开始! 开场白:数组里寻宝记 想象一下,你是一个寻宝猎人,手里拿着一张藏宝图(数组),藏宝图上画着各种各样的宝藏(数组元素)。你的任务是找到符合特定描述的第一个宝藏。find()和findIndex()就像你的寻宝工具,能帮你高效完成任务。 find():找到你想要的那个“它” find()方法的作用是:找到数组中第一个满足提供的测试函数的元素的值。否则返回 undefined。 简单来说,就是找到你想要的那个“它”,如果没找到,就告诉你“不存在”。 语法: array.find(callback(element[, index[, array]])[, thisArg]) callback:为你定义的测试函数,对数组中的每个元素执行。 element:当前被处理的元素。 index (可选):当前被处理元素的索引。 array (可选 …
继续阅读“JS `Array.prototype.find()` / `findIndex()`:查找满足条件的第一个元素”