Читал книгу. Затягивает)
Однозначно стоит прочитать серию this & prototype Серия про асинхронность не очень актуальная имхо
Ну промисы - это ж база
Колбеки это база)
Ну это, скорее, про es3 )
Если мы про базу говорим, то надо понимать, зачем промисы нужны и какую проблему они решают, поэтому колбеки - база)
Промисы построены на коллбэках..
Ну хотя бы знать, что такое коллбэк надо, не обязательно использовать
Как ты собрался использовать промисы без коллбеков?
Я в контексте callback hell имел ввиду
Промисы сами по себе не спасают от коллбек хелла
Это новая ступень - указывать очередность в явном виде. Вот для чего промисы появились (до этого было нельзя)
До промисов было можно
Ну да, передать коллбэк в аргументе - не может считаться явным указанием этого
Нет. Порядок и очередность можно наблюдать и у коллбэк хелла
Нельзя, в том-то и проблема. И причина появления промисов.
тут ведь совершенно не понятно в каком порядке выполнится код, верно?
Это стало абсолютно ненужным. С промисами код стал более читабельным и, следовательно, поддерживаемым
читабельность и явное указание очередности использования - это разные вещи, ес чо
а ты видел что ты писал тут? https://t.me/js_ru/495030
Это не главная проблема, которую промисы решают Почему то все только про колбек хелл и говорят
ну тут чел говорит про другое))
Ессно. Язык прогрессирует по разным причинам. Но прогресс es6 отрицать бесполезно )
я не отрацию того, что промисами это полезный инструмент. Я отрицаю твой довод о неочевидности порядка вызова коллбэков и что это главная причина появления промисов
С т.з. кода - это одно из главных достижений es6. Код теперь более понятен, а это самое важное. Как удалось добиться - это другой вопрос. Запараллелить в основном потоке? Ты серьезно?
Обсуждают сегодня