Публикации по теме 'async'


JavaScript, который нужно знать перед запуском React
для тех, кто не уверен, что готов изучать React Нелегко использовать только JavaScript в проекте. Но чтобы изучить React, вам нужно знать основы JavaScript. Если вы этого не знаете и продолжаете работать с React, вы можете столкнуться с трудностями в трудные времена, в чем нет необходимости. Для тех, кто раньше использовал JavaScript, это может показаться простым и знакомым. 1. Классы ES6: class Hello { constructor(name) { this.name = name; } hello() { return..

Основные концепции Javascript
Содержание - Введение - Синтаксис - == vs === - Стрелка-функция - Сопоставление с фильтром и для цикла - Const - Оператор распространения - Экспорт и импорт - Супер - Асинхронное программирование в Node.js - Введение - Async + Await! = Sync - Обратные вызовы - Дополнительные советы - Использование обещания.all () экономит время Вступление "Ссылка" JavaScript, часто сокращенно JS, - это язык программирования, соответствующий спецификации ECMAScript. JavaScript - это..

Kotlin Coroutines, более глубокий взгляд
Этот пост вдохновлен постом Давида Карнок RxJava vs. Kotlin Coroutines, быстрый взгляд . Давайте глубже посмотрим, как легко создавать абстракции высшего порядка с помощью функций высшего порядка и сопрограмм Kotlin. Проблема Дэвид сформулировал следующую проблему: Допустим, у нас есть две функции, имитирующие ненадежное обслуживание: f1 и f2 , обе возвращающие число после некоторой задержки. Мы должны вызвать эти службы, просуммировать их возвращенные значения и представить их..

Как сделать ваше приложение JavaScript менее медленным, взломав цикл событий.
По мере роста вашего приложения довольно часто возникают проблемы с производительностью. Например, медленная анимация или переходы, прерывистая прокрутка и зависание пользовательского интерфейса в худших сценариях. Все сводится к одному: вы не можете удерживать 60 FPS (кадров в секунду). Это золотое число, с которым должен быть знаком каждый JS или веб-разработчик. Давайте посчитаем и посмотрим, что это такое. Расчеты производительности 1 секунда = 1000 миллисекунд 1000/60 = ~..

Как Promise.race решил проблему в нашем тестировании асинхронной непрерывной интеграции
Javascript — отличный язык для асинхронного программирования. Но тестировать асинхронный код не всегда легко. При модульном тестировании рекомендуется попытаться выполнить тестирование на максимально возможном уровне , сосредоточив внимание на тестировании API модуля с точки зрения внешнего использования/использования. Таким образом, мы гарантируем, что он делает то, что должен, но нас не волнует, как именно — практически сводится к нулю работа рефакторинга модуля. когда..

Асинхронное отражение
У меня есть набор мест, для которых я делал поисковые звонки в Google поблизости, чтобы найти несколько квартир. Я хочу объединить результаты всех этих звонков и сохранить их. Я делал это, используя async.map. Если произошла ошибка, то я хочу, чтобы по крайней мере результаты всех успешных вызовов были хотя бы консолидированы. Но этого не происходило, поскольку первый результат встречает async.map, он переходит в раздел ошибок, и нет никакого способа получить результаты успешные...

Действительно ли async / await полезен?
Async await - это новый способ написания асинхронного кода, который пропускает использование обратного вызова и обещания. Он позволяет передавать данные без блокировки основного потока, а также более читабелен, вы можете думать уже, чтобы избежать обратного вызова. Прежде чем начать, мы посмотрим, как выглядит синтаксис Вы видели, что в двух строчках кода мы можем вернуть ответ? Ура! в этом красота async / await! Здесь я использовал ключевое слово « fetch », это новый интерфейс..