Size: a a a

JavaScript Noobs — сообщество новичков

2020 February 10

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
Ivan
let buttons = [];
       for (const country of countries) {
         let url = ''
         getData(url)
         .then((data) => {
           let price = data.prices[0].regular_price.raw_value;
           let url = ";
           let button = {};
           button.text = country + ': ' + price;
           button.url = url;
           buttons.push(button);
         }).catch((e) => console.error(e));
       };
     
     console.log(buttons); // []
Вот такая ситуация не знаю как запушить в buttons
все в функцию и отдовать асинк/авай  ретурн
источник

I

Ivan in JavaScript Noobs — сообщество новичков
пытаюсь сообразить
источник

М

Максим in JavaScript Noobs — сообщество новичков
let url = "
скобочку закрой, мб ошибка дальше не дает коду идти
источник

ps

p s in JavaScript Noobs — сообщество новичков
всем привет!
подскажите, возможно передать объект в функцию как набор параметров?

const o = {a:1,b:2}
const f = (a,b) => a+b
f(...o)

сейчас ошибку выдает
источник

С

Саша in JavaScript Noobs — сообщество новичков
p s
всем привет!
подскажите, возможно передать объект в функцию как набор параметров?

const o = {a:1,b:2}
const f = (a,b) => a+b
f(...o)

сейчас ошибку выдает
f(...Object.values(o))
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Данил Васильевич
все в функцию и отдовать асинк/авай  ретурн
короче, я написал await getData(url) и всё как-то заработало
источник

I

Ivan in JavaScript Noobs — сообщество новичков
я то думал, что оно по умолчанию await
источник

ps

p s in JavaScript Noobs — сообщество новичков
Саша
f(...Object.values(o))
спасибо! но только для тайпскрипта не подошло, к сожалению) буду явно задавать
источник

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
Ivan
короче, я написал await getData(url) и всё как-то заработало
есть еще такой метод у промисов
https://developer.mozilla.org/ru/docs/Web/JavaScript/Reference/Global_Objects/Promise/finally
он может говорить когда все then() завершины.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
он вроде ещё в stage?
источник

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
он вроде ещё в stage?
а разве помеха? подерживают все кто не поподя.
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
Данил Васильевич
а разве помеха? подерживают все кто не поподя.
ну раз такая пьянка, то есть ещё такая классная штука для наборов промисов, как Promise.allSettled.
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
Оно в любом случие запуститься даже после error
источник

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
ну раз такая пьянка, то есть ещё такая классная штука для наборов промисов, как Promise.allSettled.
я то знаю. Автор выше @ivanxp
источник

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
If you can do it better than me , then do it, mothafucka
Оно в любом случие запуститься даже после error
да и мы будем знать что все завершено пусть и с ошибками.
которые то же нужно обработать?
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
Данил Васильевич
да и мы будем знать что все завершено пусть и с ошибками.
которые то же нужно обработать?
Ну. Кажем после любово промиса чтобы не произошло чтото надо сделать
источник

I,

If you can do it bet... in JavaScript Noobs — сообщество новичков
Вот и метод этот
источник

KS

Konstantin Sedykh in JavaScript Noobs — сообщество новичков
этот метод, что-бы тупо не дублировать код в then и catch.
источник

I

Ivan in JavaScript Noobs — сообщество новичков
Alex
я элита, просто не знаешь с кем разговариваешь 😝
Вот это чсв

А как ему знания получать не писав «говнокод»?
источник

ДВ

Данил Васильевич... in JavaScript Noobs — сообщество новичков
Konstantin Sedykh
этот метод, что-бы тупо не дублировать код в then и catch.
👍
источник