forEach跳出循环

it2022-05-05  193

var nodes = [ { id: 1, name: "模拟1", attributes: [ { type: 1 } ] }, { id: 2, name: "模拟2", attributes: [ { type: 1 } ] }, { id: 3, name: "模拟3", attributes: [ { type: 2 } ] }, { id: 4, name: "模拟4", attributes: [ { type: 1 } ] } ] try { // foreach跳出循环使用try包住foreach nodes.forEach(function (item) { // 跳出循环的条件 if (item.attributes.type == 2) { // 得到的数据 //跳出整个循环 throw item } }) } catch (e) { // 这里拿到数据做下一步 console.log(e) }

最新回复(0)