如何使用 JavaScript 查找数组中所有出现的元素的索引?
给定一个包含数组元素的数组,任务是从数组中找到所有出现的元素。我们将在 JavaScript 的帮助下做到这一点。
方法 1:声明一个空数组,该数组存储所有出现的数组元素的索引。使用while 循环逐一访问数组元素,如果数组元素与给定元素匹配,则将元素的索引推入数组。访问数组的每个元素后,返回索引数组。
示例:此示例实现了上述方法。
How to find the index of all occurrences
of element in an array using JavaScript?
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后:
方法2:使用reduce()方法逐一访问数组元素,如果数组元素与给定元素匹配,则将索引推送到数组中。访问数组的每个元素后,返回索引数组。
示例:此示例使用reduce() 方法查找数组中所有元素出现的索引。
How to find the index of all occurrences
of element in an array using JavaScript?
GeeksForGeeks
输出:
- 在点击按钮之前:
- 点击按钮后: