В большинстве случаев → мы хотим, чтобы какая-то функция javascript принимала ввод. (это отличный веб-разработчик!). (совершенно удивительно).

Событие предотвращает дефолт → это очень круто → так что мы собираемся убедиться, что состояние не станет значением по умолчанию!

И мы даже можем установить принудительное изменение на входе.

Даже для состояния → где есть изменение → мы можем создать опцию изменения состояния. (это супер крутой и очень умный способ сделать паутину).

И мы можем даже напрямую менять разные значения → это чекбокс или это ворд файлы такие? (легко пишется).

И мы даже можем использовать временную задержку для создания задержки во времени.



Fetch → вызывает JSON, и мы собираемся получить объект → отклоняем только при сетевых ошибках → но не при ошибке HTTP.

Итак, мы должны проверить статус HTTP.



Собеседование по изучению JavaScript: что такое обещание?
«Собеседование по изучению JavaScript
 – это серия сообщений, предназначенных для подготовки кандидатов к ответам на распространенные вопросы, которые они задают… среда.com»



Обещание → это не новая концепция → есть какое-то асинхронное поведение.

Jquery → сделал обещание мейнстримом → это заняло некоторое время, но люди используют его каждый день.

Мы будем относиться к обещанию как к черному ящику → это так здорово. (подождите, затем распечатайте или сделайте что-нибудь с данными).

Приятно видеть, что люди создают правила и существуют отдельные законы. (это хорошее основное поведение).

И есть цепочка → после этого сделайте это → затем сделайте что-нибудь еще → это будет продолжаться.

И мы даже можем отменить обещание → так что через несколько секунд → мы можем напрямую отменить обещание → но просто использовать отказ → не добавлять отмену.

Избегайте обещаний спагетти → это сделает код дерьмовым.

Есть еще одна библиотека, учитывающая отмену.

Обещание очень важно → так как для перемещения данных потребуется время.