Используйте асинхронное ожидание с массивом.карта

учитывая следующий код: var arr = [1,2,3,4,5]; var results: number[] = await arr.map(async (item): Promise<number> => { await callAsynchronousOperation(item); return item + 1; }); что приводит к следующей ошибке: ...

Комбинация асинхронной функции + await + setTimeout

Я пытаюсь использовать новые асинхронные функции, и я надеюсь, что решение моей проблемы поможет другим в будущем. Это мой код, который работает: async function asyncGenerator() { // other code while (goOn) { // other code var ...

Использование async / await с циклом forEach

есть ли какие-либо проблемы с использованием async/await на forEach петли? Я пытаюсь перебрать массив файлов и await о содержимом каждого файла. import fs from 'fs-promise' async function printFiles () { const files = await getFilePaths() // Ass ...

Как вернуть ответ из асинхронного вызова?

у меня есть функция foo что делает запрос Ajax. Как я могу вернуть ответ от foo? Я попытался вернуть значение из success обратный вызов, а также назначение ответа локальной переменной внутри функции и возврат этого, но ни один из этих способов факт ...