Umgang mit Js Versprechen Ablehnung

Wie handhaben Sie einen Fehler (zB. "neue Fehler" unten), die außerhalb des Versprechen?

function testError() {
    throw new Error("new error") //how to handle this?
    var p123 = new Promise(function(resolve, reject) {
         resolve(123)
    });
    return p123
};

testError().catch(err => {
        return err;  //code doesn't come here
    })
    .then(ok => {
        console.log(ok)
    });
InformationsquelleAutor Stanley | 2017-04-14
Schreibe einen Kommentar