ForEach sai do loop em JavaScript (js)

ForEach sai do loop em JavaScript

Em JavaScript, forEach loop, break e return são ambos incapazes de pular para fora do loop, você precisa usar o método de lançar uma exceção para pular para fora do loop

código mostrado abaixo:

try {
    
    
	BarCodeList.forEach(lst => {
    
    
		if (lst.SNO == item.SNO) {
    
    
			
			抛出异常,跳出循环
			throw new Error("EndIterative");			
		}
	});
} catch (e) {
    
    
	if (e.message != "EndIterative") {
    
    
			mui.alert("数据获取异常请重试!");
			throw e;
	}
}

Acho que você gosta

Origin blog.csdn.net/qq_37192571/article/details/109309724
Recomendado
Clasificación