8
मैं बस async/await
के साथ शुरू कर रहा हूं और एक समस्या में चल रहा हूं। जब मैं एक Promise
अस्वीकारasync/प्रतीक्षा कैच खारिज कर दिया गया वादा
async function x() {
let y = await Promise.resolve(42);
return y;
}
लेकिन:
async function bad() {
try {
await Promise.reject('bad');
} catch(bad) {
bad; //AssertionError: TypeError: (0 , _errorHandler2.default) is not a function
}
}
मैं कैसे async/await
साथ rejected Promises
पकड़ने करते
मैं अपेक्षा के अनुरूप कर सकते हैं?