Публикации по теме 'callback'
Асинхронный Javascript: от обратного вызова к асинхронному ожиданию
Как мы все знаем, Javascript полностью изменил мир веб-разработки. Было время, когда Javascript использовался только для проверки внешнего интерфейса и других основных задач, но после Node.js и других интерфейсных фреймворков, таких как Angular, React и т. д., Javascript используется для полной веб-разработки. Вы можете понять важность Javascript из того факта, что сегодня это один из самых требовательных языков.
В этой статье я объясню различные способы выполнения асинхронного..
Обратный вызов JavaScript
Вы увидите много кодов в JavaScript, где функция имеет несколько функций внутри функции или функций, которые требуют функций в качестве параметров, например:
Ну, это пример функций обратного вызова.
В JavaScript обратный вызов — это функция, которая передается другой функции в качестве аргумента для последующего выполнения.
Как вы можете видеть в предыдущем коде, функция PormptUser() вызывает методы .then() и .catch(), и эти методы вызывают другие функции, которые в зависимости..
Обещание выбраться из ада обратного вызова
Я запустил node.js месяц назад. Первое, с чем я боролся, это асинхронный ввод-вывод. Теперь я к этому несколько привык. Следующее, с чем я сейчас борюсь, - это ад обратных вызовов . Если вы не знаете, что такое ад обратного вызова, посмотрите фиктивный код ниже. Если вы знакомы с адом обратных вызовов, переходите к следующей части.
Ничего особенного. Мы подключились к базе данных. Мы передали функцию в качестве параметра (известную как обратный вызов) для выполнения при..
Асинхронное программирование в NodeJS
Различные решения для написания асинхронного кода
В NodeJS асинхронный код в основном может быть написан тремя способами:
Использование обратных вызовов Использование обещаний Использование async / await
Обратные вызовы
Обратные вызовы - это функции, которые передаются функции, выполнение которой может занять время. Эти функции обратного вызова выполняются только после выполнения функции, которой они переданы. Обратный вызов также должен дождаться выполнения всего..
Обещания в JavaScript - Вводное руководство
Да, JavaScript тоже обещает.
Автор Пайал Миттал
JavaScript, будучи однопоточным, не может запускать две части скрипта одновременно, один должен ждать завершения другого, тогда только он может работать. Но с помощью функций обратного вызова он управляет асинхронными операциями.
Но с годами Promises заменили функции обратного вызова и теперь считаются наиболее известным методом обработки результатов асинхронных операций, которые еще не завершены.
В этом блоге мы лучше поймем..
Функции обратного вызова против Async-Await против обещаний
Введение в асинхронный JavaScript
Обычно коды JavaScript выполняются синхронно, а синхронные операции ждут завершения предыдущих операций независимо от того, сколько времени это займет. Но если мы сделаем эти операции, асинхронные операции могут выполняться вместе друг с другом и выполнять задачи без ожидания. В этой статье я собираюсь объяснить, как мы можем использовать функции обратного вызова, асинхронное ожидание и обещания для выполнения асинхронных операций в JavaScript...
Вопросы по теме 'callback'
Как читать связанные функции обратного вызова при наведении в jQuery
Я использовал jQuery для установки обратных вызовов при наведении для элементов на моей странице. Сейчас я пишу модуль, который должен временно установить новое поведение при наведении для некоторых элементов. Новый модуль не имеет доступа к...
5894 просмотров
schedule
06.05.2023
Как мне динамически вызывать метод класса в PHP?
Как я могу динамически вызывать метод класса в PHP? Метод класса не статичен. Кажется, что
call_user_func(...)
работает только со статическими функциями?
Спасибо.
65881 просмотров
schedule
16.07.2023
необработанный указатель функции из связанного метода
Мне нужно связать метод с обратным вызовом функции, за исключением того, что этот фрагмент не является законным, как описано в понизить-указатель-повышающей-функции до простого указателя-функции .
Какой самый простой способ получить такое...
1932 просмотров
schedule
11.04.2022
Обратные вызовы в C#
Я хочу иметь библиотеку, в которой будет функция, которая принимает объект для своего параметра.
С этим объектом я хочу иметь возможность вызывать указанную функцию, когда X завершен. Функция, которая будет вызываться, должна быть указана...
39959 просмотров
schedule
19.07.2023
В чем разница между Page.IsPostBack и Page.IsCallBack?
Недавно я столкнулся с кодом, который проверяет Page.IsCallBack , но я не был уверен, чем он отличается от Page.IsPostBack . Кто-нибудь может просветить меня?
Изменить . Являются ли они взаимоисключающими или оба могут происходить одновременно...
55150 просмотров
schedule
12.04.2023
PHP: «Динамический» обратный вызов внутри/снаружи класса
у нас проблема [цит.]
Мне нужно динамически назначить обратный вызов внутри класса на основе переменной param: моя цель - иметь только один класс (а не основной класс и множество подклассов-расширителей), и внутри этого class, если значение X,...
3095 просмотров
schedule
01.07.2023
Jquery fadeOut снова и снова выполняет обратный вызов, почему это так и как я могу это предотвратить?
Мой метод выводит поле div и имеет обратный вызов, который вызывает метод... вот так:
function closeWindow(windowIdPrefix, speed) {
$("#" + windowIdPrefix + "_ViewPanel").fadeOut(speed,
function() {...
799 просмотров
schedule
21.11.2022
Как реализовать метод обратного вызова в DLL (Delphi/TJVPluginManager + TJvPlugin)
Я создаю приложение, работающее с плагинами. Я использую превосходную структуру плагинов JVCL. Я впервые начал использовать пакетный плагин. Это работало как шарм, но имело большой недостаток: необходимо предоставить время выполнения bpl (23Mo)....
2389 просмотров
schedule
02.02.2023
Objective-c Я получаю NSObject DoesNotRegognizeSelector, хотя я проверил с помощью RespondsToSelector
Я пытался написать делегата для контроллера представления, у которого есть метод, который будет вызывать отправителя, когда это будет сделано.
-(void) doSomething:(id)target action:(SEL)action object:(id)object{
//Do Some work
//Produce an...
275 просмотров
schedule
22.12.2023
Служба обратного вызова к активности в Android
У меня запущена фоновая служба и клиент, который взаимодействует со службой.
Когда клиент запрашивает какую-либо операцию, служба выполняет ее и должна отправить результат обратно активности (клиенту).
Я знаю, как вызывать методы службы в...
37836 просмотров
schedule
13.05.2023
Передать правильный этот контекст для обратного вызова setTimeout?
Как передать контекст в setTimeout ? Я хочу вызвать this.tip.destroy() , если this.options.destroyOnHide через 1000 мс. Как я могу это сделать?
if (this.options.destroyOnHide) {
setTimeout(function() { this.tip.destroy() }, 1000);
}...
211933 просмотров
schedule
11.04.2022
Обратный вызов showPermissionDialog Facebook Connect срабатывает еще до того, как пользователь увидит диалоговое окно
Я делаю интеграцию Facebook Connect для сайта, и когда пользователь входит в систему, мне нужно запросить некоторые разрешения, поэтому я использую FB.Connect.showPermissionDialog. Я использую его обратный вызов, чтобы узнать, были ли предоставлены...
1304 просмотров
schedule
11.09.2022
Android: проблема класса AudioRecord: обратный вызов никогда не вызывается
Моему приложению Android Java необходимо записывать аудиоданные в ОЗУ и обрабатывать их. Вот почему я использую класс «AudioRecord», а не «MediaRecorder» (запись только в файл).
До сих пор я использовал опрос цикла занятости с «read ()» для...
14266 просмотров
schedule
21.04.2023
C # оболочка библиотеки c ++ dll; Ошибка проверки времени выполнения № 0 - значение ESP не было должным образом сохранено при вызове функции. ошибка
Вот код в C ++ dll:
extern "C" _declspec(dllexport) int testDelegate(int (*addFunction)(int, int), int a, int b)
{
int res = addFunction(a, b);
return res;
}
а вот код на C #:
public delegate int AddIntegersDelegate(int number1,...
2537 просмотров
schedule
18.05.2022
Объекты Python как пользовательские данные в функциях обратного вызова ctypes
Функция C myfunc работает с большим блоком данных. Результаты возвращаются порциями в функцию обратного вызова:
int myfunc(const char *data, int (*callback)(char *result, void *userdata), void *userdata);
Используя ctypes , несложно...
3881 просмотров
schedule
18.06.2022
Шаблон программирования для выравнивания глубоко вложенных обратных вызовов ajax?
Я унаследовал код JavaScript, в котором успешный обратный вызов обработчика Ajax инициирует другой вызов Ajax, а успешный обратный вызов может инициировать или не инициировать другой вызов Ajax. Это приводит к глубоко вложенным анонимным функциям....
2459 просмотров
schedule
14.11.2022
Вызов конструктора из переменных аргументов с помощью PHP
У меня есть функция, которая принимает переменные аргументы, которые я получаю от func_get_args() .
Эта функция должна вызвать конструктор с этими аргументами. Однако я не знаю, как это сделать.
С помощью call_user_func вы можете вызывать...
4134 просмотров
schedule
14.02.2023
Обратный вызов для анимации UITableView
Существует ли протокол делегата, который включает обратный вызов для завершения анимированных изменений в UITableView? В частности, reloadSection/Rows?
2487 просмотров
schedule
24.04.2022
Почему обратные вызовы для событий after_find и after_initialize должны определять их как методы?
Единственный способ определить обратные вызовы для событий after_find и after_initialize — определить их как методы. Если вы попытаетесь объявить их обработчиками, используя второй метод, они будут просто проигнорированы.
Кто-нибудь может...
752 просмотров
schedule
07.04.2023
Обратные вызовы в блоке составного приложения
В приведенном ниже коде говорится, что я не могу преобразовать void в bool, это нормально, но как я могу определить обратный вызов для запущенного события в CAB?
internal bool IsÖrtlichkeitFocused()
{
return...
99 просмотров
schedule
03.03.2022