map循环如何跳出循环

发布时间 2023-12-25 15:34:28作者: blackAge

今天在开发的时候遇到了一个问题。就是想在使用map的时候跳出循环无法实现,于是就在网上搜寻了一番,说map本身不能跳出循环,有一个大佬提出了抛出异常的方法,记录一下

 

let list=[1,2,3,4,5,6];
try{
  list.map(item=>{
     if(item===3){
          throw new Error()
         }
     console.log(item)
  })
} catch {
  console.log('err')
}