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


Введение в асинхронное программирование в JavaScript
JavaScript — это однопоточный язык программирования . Другими словами, интерпретатор JavaScript может выполнять код только по одной строке за раз . Рассмотрим следующее: const longFunc = () => { let count = 0; while (count < Infinity) { count++ } console.log(3); } console.log(1); console.log(2); longFunc(); console.log(4); Из-за синхронности этого кода, «4» не будет регистрироваться до тех пор, пока не завершится выполнение longFunc. Если longFunc никогда..

Обратные вызовы в JavaScript
Обратные вызовы или функции более высокого порядка доступны во многих языках программирования, например, как аргументы со значением функции (например, Python), указатели на функции (например, C ++) и лямбда-выражения (например, Lisp). В этой статье мы изучаем обратные вызовы JavaScript, поскольку JavaScript является доминирующим языком для создания веб-приложений. Например, недавний опрос более 26000 разработчиков, проведенный Stack Overflow, показал, что JavaScript является наиболее часто..

JavaScript, пожалуйста, перезвоните мне ☎️ 😏 - для лучшего понимания
Вы знаете, что JavaScript - прекрасный язык. Вы можете быть в этом экспертом или новичком. Тем не менее, вы обязательно должны услышать о чуде JavaScript - асинхронных функциях . 😍 Чтобы что-то легко понять, полезно сопоставить теории со сценариями реального мира. А теперь давайте попробуем это. 😇 В качестве сценария возьмем самую горячую тему в наши дни, а именно третью мировую войну. Мы можем рассматривать действие в реальном мире как функцию JavaScript. Итак… 🙊🙈..

Обещание JavaScript: руководство для начинающих по асинхронным операциям
JavaScript Promise — это мощный инструмент для обработки асинхронных операций в веб-приложениях. Он широко используется в современной разработке JavaScript, и важно понимать, как он работает и как использовать его в своем коде. В этой статье мы объясним, что такое промисы, как их создавать и использовать, а также предоставим краткую информацию об API промисов. Обратный вызов используется для обработки асинхронных операций перед Promise. Функции..

Изучение функций обратного вызова с помощью Javascript
Что такое функции обратного вызова? В Javascript функции являются объектами. Их можно передавать как переменную, передавать в другую функцию как параметр. Функция, переданная в качестве параметра, затем может быть вызвана внутри функции, которой она была передана, и называется функциями обратного вызова. Возьмем пример, Возможно, вы уже видели хотя бы один или все три варианта. Поскольку функции обратного вызова редко используются без родительской функции, а также для..

Обратный вызов против обещания против асинхронного ожидания
Я знаю, что уже есть масса статей, в которых рассказывается о обратном вызове, обещании и асинхронном ожидании. Но это не мешает мне написать еще одну статью. Моя целевая аудитория - это все, кто умеет программировать и хочет изучить JavaScript. Для любого, кто плохо знаком с JavaScript, его неблокирующая природа может напугать. Пожалуйста, посмотрите на этот код, чтобы понять, что я имею в виду: В этом примере у нас есть две функции: add и request . Первый раздел скрипта..

5 минут чтения — JS Callback & Callback Hell
Обратный вызов  – это функция, которая передается в качестве аргумента другой функции, выполняющей обратный вызов на основе результата. По сути, это функции, которые выполняются только после получения результата. Как и когда вы создаете обратный вызов? Когда мы хотим выполнять операции определенным образом. Каждая операция может быть обещанием, а может и не быть, и после результата мы хотим выполнить следующую функцию. Итак, что мы делаем, в основном мы вызываем первую функцию и..