ForEach sale del bucle en JavaScript (js)

ForEach sale del bucle en JavaScript

En JavaScript, forEach loop, break y return no pueden salir del ciclo, debe usar el método de lanzar una excepción para saltar del ciclo

el código se muestra a continuación:

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

Supongo que te gusta

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