编辑
核心代码
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>查找元素位置</title> </head> <body> <script>// 在数组 arr 中,查找值与 item 相等的元素出现的所有位置 function findAllOccurrences(arr, target) { let indexList=[] arr.forEach((item,index)=>{ if(item===target){ indexList.push(index) } }) return</script> </body> </html>
总结
直接遍历 数据成立 形成新数组