Здравствуйте, прежде чем вы укажете этот вопрос как дубликат, пожалуйста, прочитайте его, я не могу найти пример, который я лично понимаю по моей конкретной проблеме.Краткий пример, необходимый для асинхронной функции JS/nodeJS return
здесь функция псевдо-код:
foo(a1,a2,a3){
//do some logic here
return data
//lets say the data = 15
}
foo2(){
//do some stuff
data = foo(a1,a2,a3)
console.log(data)
}
И, как вы, наверное, знаете, данные, напечатанные не определен, а не 15, как я хочу. Может кто-то, пожалуйста, просто дайте мне пример для этого сценария. Я пытался понять это часами. Мне не нужно долго объяснять.
Пример кода выглядит так, как будто он должен работать ... он также не является асинхронным. вам действительно недостаточно, чтобы продемонстрировать, в чем проблема. –
Я угадываю, что вы спрашиваете что-то вроде этого: https://jsfiddle.net/rq936qtn/ – yBrodsky
@yBrodsky Я видел это раньше, где я ставил свои параметры ??? – recurf