Size: a a a

Node.js — русскоговорящее сообщество

2021 January 20

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Ребят, привет. Помогите плиз понять промисы( Читал, читал. Смотрел примеры. Везде вывод в консоль, а мне надо подставить значение промиса  .  https://jsfiddle.net/ymjh80fu/ вот тут тупо выведется 2 раза консоль лог, что понятно. А в значении obj.b.d снова промис 😭😭😭😭
источник

N

Nikita in Node.js — русскоговорящее сообщество
🙋🏻‍♂️Rustam🙋🏻‍♂️
Ребят, привет. Помогите плиз понять промисы( Читал, читал. Смотрел примеры. Везде вывод в консоль, а мне надо подставить значение промиса  .  https://jsfiddle.net/ymjh80fu/ вот тут тупо выведется 2 раза консоль лог, что понятно. А в значении obj.b.d снова промис 😭😭😭😭
тебе нужно в obj.b.d записать значение из printAddress() ?
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Nikita
тебе нужно в obj.b.d записать значение из printAddress() ?
По идее я могу const obj записать в printAddress. Но, например, мне obj в дальнейшем понадобится. Тот метод где он вызывается снова в printAddress? И так все функции?
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Nikita
тебе нужно в obj.b.d записать значение из printAddress() ?
Да
источник

I

Igor in Node.js — русскоговорящее сообщество
printAddress() возвращает промис
чтобы получить результат, нужно дождаться его из промиса
источник

N

Nikita in Node.js — русскоговорящее сообщество
для того чтобы там было значение вместо промиса нужно либо вызвать await printAddress() но это нужно делать в контексте async функции либо использовать then(addr => obj.b.d = addr)
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Nikita
для того чтобы там было значение вместо промиса нужно либо вызвать await printAddress() но это нужно делать в контексте async функции либо использовать then(addr => obj.b.d = addr)
Спасибо, попробую
источник

N

Nikita in Node.js — русскоговорящее сообщество
Не знаете случайно какой-то статьи или книги или репозитория о процессинге банковских платежей? Интересует просто почитать как у них это реализовано и как вообще эта "магия" перевода средств с одного счета на другой происходит. Заранее спасибо
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Nikita
для того чтобы там было значение вместо промиса нужно либо вызвать await printAddress() но это нужно делать в контексте async функции либо использовать then(addr => obj.b.d = addr)
https://jsfiddle.net/ymjh80fu/3/ че то я снова говнокод 😐
источник

N

Nikita in Node.js — русскоговорящее сообщество
+
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Плюс это подтверждение говна?)
источник

N

Nikita in Node.js — русскоговорящее сообщество
printAddress()
   .then((res) => {
     obj.b.d = res
   })

если используешь then то это надо делать после обьявления объекта
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Nikita
printAddress()
   .then((res) => {
     obj.b.d = res
   })

если используешь then то это надо делать после обьявления объекта
Так я тоже пробовал) https://jsfiddle.net/ymjh80fu/5/  Видимо так как я думаю оно не работает(
источник

N

Nikita in Node.js — русскоговорящее сообщество
источник

N

Nikita in Node.js — русскоговорящее сообщество
🙋🏻‍♂️Rustam🙋🏻‍♂️
Так я тоже пробовал) https://jsfiddle.net/ymjh80fu/5/  Видимо так как я думаю оно не работает(
вот так будет работать
источник

N

Nikita in Node.js — русскоговорящее сообщество
везде где можно)
источник

N

Nikita in Node.js — русскоговорящее сообщество
на фронте в UX стиле валидацию делай
источник

ES

Eugen Str in Node.js — русскоговорящее сообщество
нечайно заквотил тебя
источник

🙋

🙋🏻‍♂️Rustam🙋🏻‍♂️... in Node.js — русскоговорящее сообщество
Везде нужно я б сказал)
источник

ES

Eugen Str in Node.js — русскоговорящее сообщество
Понял
источник