【发布时间】:2018-03-24 11:28:56
【问题描述】:
假设我们有两个数组
const arr1 = [1, 2, 3, 4, 5];
const arr2 = [6, 7, 8, 9, 10, 4, 5,];
我想只返回第一个匹配值而不执行两个 for 循环。所以不要从arr1 中获取第一个值,然后在arr2 中查找它,然后是第二个值等。
在这种情况下,我需要返回4。
可以在没有 jQuery 的情况下在 React/Redux 环境中工作。
【问题讨论】:
-
有什么特别的理由不想要循环吗?
-
可能他的老师说不要这样做。
-
我处理了大量数据,因此 for 循环需要很长时间才能执行。我做的最后一个花了大约 20 秒
标签: javascript arrays reactjs loops search