Size: a a a

React — русскоговорящее сообщество

2021 April 24

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Местный отец пришел, лучше не залупаться)
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
function liveCoding() {
 new Promise(() => setTimeout(() => console.log(1), 2000)).then(() =>
   console.log(2)
 );
}
liveCoding();

Почему второй консоль лог не выводится?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Который в then
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Короче как проснетесь скажите пожалуйста, я не догоняю немного
источник

D

D M in React — русскоговорящее сообщество
Потому что .then ждет пока Promise зарезолвится (может еще ждать пока reject у промиса не произойдет, если второй аргумент передать). А у тебя ничего не произошло. Просто выполнился timeout.
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А, млять
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Черт теперь сначала 2 пишется потом 1, мне надо чтобы 1 через 2 секунды и потом сразу 2
источник

D

D M in React — русскоговорящее сообщество
Покажи как вызываешь
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
В консольке просто
источник

v

va1 in React — русскоговорящее сообщество
function liveCoding() {
 new Promise((resolve) => setTimeout(() => {
       console.log(1)
       resolve()
   }, 2000)).then(() =>
   console.log(2)
 );
}
liveCoding();
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Да да, спасибо
источник

DP

Dmitri Pisarev in React — русскоговорящее сообщество
Я понял, что я не хочу выносить и называть функцию, которую использую только один раз, что хочу иметь возможность описать поток данных как в Promise.then. Понятно, что про дикий и в реальном проекте с другими людьми в команде я бы так писать не стал, но этого было скорее воплем тоски о желании писать более функционально
источник

DP

Dmitri Pisarev in React — русскоговорящее сообщество
Да это я забыл убрать, потом сразу в объект переделал {}[key]
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Я вот не знаю и никому не советую разбираться в этом пока не дойдет до того что захочется прочесть спеку от корки до корки🌚
источник

SG

Sos Genrikovich in React — русскоговорящее сообщество
Ни разу такое не спрашивали. Может, мне везло и всегда спрашивали по делу
источник

АИ

Артем Ильченко... in React — русскоговорящее сообщество
Ненужные знания, как по мне. Это из серии как мы вызываем метолы у строки если их та нет и это простой тип а не объект
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
Знания нужные но не жуну, и может даже не мидлу...
источник

АИ

Артем Ильченко... in React — русскоговорящее сообщество
Я раньше во все это упарывался, разбирался , но пользы от этого 0.0
источник

DS

Dmitriy Shuleshov in React — русскоговорящее сообщество
https://twitter.com/youyuxi/status/1385628752906948609

Все. Переходим все на вуй!
источник