У меня есть список элементов для синтаксического анализа, но разбор одного из них может завершиться неудачей.
Что такое "Rx-Way", чтобы поймать ошибку, но продолжить выполнение последовательности
Пример кода:
var observable = Rx.Observable.from([0,1,2,3,4,5])
.map(
function(value){
if(value == 3){
throw new Error("Value cannot be 3");
}
return value;
});
observable.subscribe(
function(value){
console.log("onNext " + value);
},
function(error){
console.log("Error: " + error.message);
},
function(){
console.log("Completed!");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/rxjs/4.0.6/rx.all.js"></script>