Почитай про callback hell, и попробуй на деле поюзать и то и другое
Почитай ydkjs, все части, если нужно - пару раз. Такие вопросы отпадут
Или можно первые 2 статьи отсюда полистать https://learn.javascript.ru/async
Все руки не доходят прочитать
+ еще даже до ydkjs должно было отпасть)
Нифига себе вопросик) Промис это объект для работы с асинхронным кодом. (Я сам не понимаю как это работает, пытаюсь разобраться) а call back это ф-я обратного вызова. Т.е она ничего не ретурнить, она должна получить в параметры какие-то данные и как-то обработать их в своём теле. По колбекам понимание придет только на практике. Наверное как и по промисам. Суть в том что это 2 разные вещи
Ну я просто с него и начал практически)
тут как посмотреть.. разные, да не разные.. что такое функция в then или catch, что такое resolve() и reject(), не таже ли это работа с callback?) в другой обертке
Вам сюда https://blog.domenic.me/youre-missing-the-point-of-promises/
Так в том же ydkjs указана разница между ними, чтото типо "инверсии контроля"
ну.. я лишь хочу донести, что это некая прокачанная версия все тех же коллбеков) я всегда говорю: не поняв коллбеков - не поймешь промисов, не поняв промисов - не поймешь асинх авайт
Спасибо, обязательно почитаю)
разве кб не срабатывает на каждом элементе вызываемой функции, или это не верное утверждение, и касается только массивов?
вы, наверно, имеете ввиду функции обработчики, например из Array.prototype.forEach? так тут функция вызывается каждую итерацию по коллекции, а не по окончании всех действий
Нет я скорее в целом про колбеки, они используются только как для каждого эл, или же нет, а все вопрос отпал
ну вон сенсей дал определение выше, шо все есть каллбэк) прост нас учили разделять каллбэк и функции обработчики..
Обсуждают сегодня