async function delay(ms) {
return new Promise(r=>setTimeout(r,ms))
}
async function fail(ms){
await delay(ms)
throw new Error("kek");
}
async function ok(ms){
await delay(ms)
return 1;
}
async function start() {
try{
let fail_p = fail(500);
let ok_p = ok(1000);
console.log(await ok_p)
console.log(await fail_p)
}
catch(e){
console.log("ERR")
}
}
start().then(()=>console.log("Finish"))
В браузере я получаю то, что ожидал.
1
ERR
Finish
< /code>
Но в nodejs приложение просто сбивается с ошибкой "kek" < /p>
/path/test.js:6
throw new Error("kek");
^
[code]async function delay(ms) { return new Promise(r=>setTimeout(r,ms)) } async function fail(ms){ await delay(ms) throw new Error("kek"); } async function ok(ms){ await delay(ms) return 1; } async function start() { try{
let fail_p = fail(500); let ok_p = ok(1000); console.log(await ok_p) console.log(await fail_p) } catch(e){ console.log("ERR") } } start().then(()=>console.log("Finish"))[/code]
В браузере я получаю то, что ожидал. 1 ERR Finish < /code> Но в nodejs приложение просто сбивается с ошибкой "kek" < /p> /path/test.js:6 throw new Error("kek"); ^
Я пытаюсь изменить однозначно связанный список в Java, но я сталкиваюсь с путаницей в отношении того, как ссылки работают во время процесса изменения. В частности, я не понимаю, почему установление следующего указателя узла на NULL не влияет на...
Казалось бы, это простой вопрос, но я не могу найти ответ на него. Существует API и функции для сохранения в Интернете. Я хочу создать функцию с аналогичным синтаксисом, например, myPlayerPrefs.setint и myPlayerPrefs.getint .
Но, наберите API с веб...
Я пишу бота для Discord, используя перезапись discord.py, и хочу запускать функцию каждый день в определенное время. У меня вообще нет опыта работы с асинхронными функциями, и я не могу понять, как запустить их без использования «await». Это всего...
Я разрабатываю бота для Telegram, используя python-telegram-bot. Это похоже на скринер акций: он анализирует рынок каждый заданный интервал и отправляет результаты пользователям, которые подписаны на индикатор. Проблема в том, что я не хочу, чтобы...
В моем приложении Python у меня есть функция синхронизации boo(), которая вызывается внутри цикла выполнения событий . boo() должен получить некоторые данные из foo(arg1, arg2), которая является async функцией.
К сожалению, Я не могу превратить...