Size: a a a

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

2021 March 02

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Да но только на примере сеттаймаут
await просто ждёт завершения промиса и возвращает его результат
источник

B

Bogdan in React — русскоговорящее сообщество
Yarik Pesochenski
А можно буквальный пример когда это может быть надо, если не сложно?
ну взять например скроллбары - они по разному верстаются в фф и хроме
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Bogdan
ну взять например скроллбары - они по разному верстаются в фф и хроме
А о, лады учту, посмотрю
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
await просто ждёт завершения промиса и возвращает его результат
Я знаю что вроде асинхронная функция не выполняется только тогда когда ты ее вызвал а сама по себе или типо того
источник

B

Bogdan in React — русскоговорящее сообщество
Yarik Pesochenski
А о, лады учту, посмотрю
плюс есть целый зоопарк мобильных браузеров, и если на проекте нужна поддержка пользователей с оперой мини - то будь добр сумей заверстать так чтоб это работало и там
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
Я знаю что вроде асинхронная функция не выполняется только тогда когда ты ее вызвал а сама по себе или типо того
когда ты вызываешь асинхронную функцию, всё что идёт ниже этого вызова - выполняется сразу, не ожидая пока она выполнится, поэтому она асинхронная
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
когда ты вызываешь асинхронную функцию, всё что идёт ниже этого вызова - выполняется сразу, не ожидая пока она выполнится, поэтому она асинхронная
А вот да, я примерно это имел в виду
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А зачем это бывает надо?
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Bogdan
плюс есть целый зоопарк мобильных браузеров, и если на проекте нужна поддержка пользователей с оперой мини - то будь добр сумей заверстать так чтоб это работало и там
Понял учту)
источник

n

newdev in React — русскоговорящее сообщество
Yarik Pesochenski
А зачем это бывает надо?
чтобы получить данные с сервера, нужно время чтобы отправить запрос, и серверу нужно время чтобы отправить ответ, и нужно время чтобы этот ответ пришёл) ты же не можешь остановить весь процесс в браузере пока ждёшь данные с сервера, поэтому аякс запросы всегда асинхронные
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
newdev
чтобы получить данные с сервера, нужно время чтобы отправить запрос, и серверу нужно время чтобы отправить ответ, и нужно время чтобы этот ответ пришёл) ты же не можешь остановить весь процесс в браузере пока ждёшь данные с сервера, поэтому аякс запросы всегда асинхронные
А понял
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
Аякс запросы это запросы на сервер?
источник

n

newdev in React — русскоговорящее сообщество
Да
источник

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А, фоновые запросы, я просек
источник

n

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

YP

Yarik Pesochenski in React — русскоговорящее сообщество
А это может быть примером event loop?
источник

YP

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

n

newdev in React — русскоговорящее сообщество
Да
источник

YP

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

n

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