Вопросы с тегом 'callback'

Обратный вызов представляет собой фрагмент кода (т.е. Адрес или ссылку функции или метода или лямбда-выражения), который передается в качестве аргумента другому коду, который, как ожидается, вызовет (выполнит) аргумент в какое-то удобное время. Этот тег должен использоваться с вопросами об API, который использует обратные вызовы, чтобы уведомить вызывающего абонента, когда действие завершено. Используйте тег обработки событий для вопросов, связанных с подпиской на такие события, как в графическом интерфейсе.
9 отв.

Как получить доступ к правильному `this` внутри обратного вызова?

У меня есть функция-конструктор, которая регистрирует обработчик событий: function MyConstructor(data, transport) { this.data = data; transport.on('data', function () { alert(this.data); }); } // Mock transport object var tra...
29 нояб. '13 в 9:13
22 отв.

Как передать параметр в callbackTimeout()?

У меня есть код JavaScript, который выглядит так: function statechangedPostQuestion() { //alert("statechangedPostQuestion"); if (xmlhttp.readyState==4) { var topicId = xmlhttp.responseText; setTimeout("postinsql(topicId)",4000); } } ...
28 июля '09 в 0:13
18 отв.

Как создать делегатов в Objective-C?

Я знаю, как работают делегаты, и я знаю, как я могу их использовать. Но как мне их создать?
09 марта '09 в 19:06
19 отв.

Как преобразовать существующий API обратного вызова в promises?

Я хочу работать с обещаниями, но у меня есть API обратного вызова в формате, например: 1. Загрузка DOM или другое однократное событие: window.onload; // set to callback ... window.onload = function() { }; 2. Обычный обратный вызов: function requ...
20 марта '14 в 1:47
22 отв.

Что такое функция обратного вызова?

Что такое функция обратного вызова?
05 мая '09 в 13:18
3 отв.

Как вернуть значение из асинхронной функции обратного вызова?

Этот вопрос задается много раз в SO. Но все же я не могу получить материал. Я хочу получить некоторую ценность от обратного вызова. Посмотрите на script ниже для уточнения. function foo(address){ // google map stuff geocoder.geocode( ...
27 июля '11 в 19:12
5 отв.

Разница между array_map, array_walk и array_filter

В чем же разница между array_map, array_walk и array_filter. Что я вижу из документации, так это то, что вы можете передать функцию обратного вызова для выполнения действия в поставляемом массиве. Но я, кажется, не обнаружил особых различий между ни...
08 авг. '10 в 1:19
32 отв.

Как объяснить обратные вызовы на простом английском языке? Как они отличаются от вызова одной функции от другой функции?

Как объяснить обратные вызовы на простом английском языке? Как они отличаются от вызова одной функции из другой функции, принимая какой-то контекст от вызывающей функции? Как объяснить их власть начинающему программисту?
07 марта '12 в 8:25
6 отв.

Не являются ли promises только обратные вызовы?

Я разрабатываю JavaScript в течение нескольких лет, и я вообще не понимаю суеты о promises. Кажется, что все, что я делаю, это изменение: api(function(result){ api2(function(result2){ api3(function(result3){ // do work ...
20 марта '14 в 19:49
9 отв.

Функции обратного вызова в С++

В C++, когда и как вы используете функцию обратного вызова? РЕДАКТИРОВАТЬ: Я хотел бы увидеть простой пример для написания функции обратного вызова.
19 февр. '10 в 20:16
14 отв.

jQuery передает больше параметров в обратный вызов

Есть ли способ передать больше данных в функцию обратного вызова в jQuery? У меня есть две функции, и я хочу, чтобы обратный вызов $.post, например, передавал как результирующие данные вызова AJAX, так и несколько пользовательских аргументов funct...
02 июня '09 в 14:35
10 отв.

JavaScript: передача параметров функции обратного вызова

Я пытаюсь передать некоторый параметр функции, используемой как обратный вызов, как я могу это сделать? function tryMe (param1, param2) { alert (param1 + " and " + param2); } function callbackTester (callback, param1, param2) { callback (pa...
11 авг. '10 в 16:05
11 отв.

Rails: update_attribute vs update_attributes

Object.update_attribute(:only_one_field, "Some Value") Object.update_attributes(:field1 => "value", :field2 => "value2", :field3 => "value3") Оба из них будут обновлять объект без необходимости явно указывать AR для обновления. API Rails ...
06 мая '10 в 7:49
10 отв.

Как сделать функцию до тех пор, пока не будет вызван обратный вызов с помощью node.js

У меня есть упрощенная функция, которая выглядит так: function(query) { myApi.exec('SomeCommand', function(response) { return response; }); } В основном, я хочу, чтобы он вызывал myApi.exec и возвращал ответ, который задан в лямбда обратн...
16 февр. '11 в 1:30
6 отв.

Как определить обратные вызовы в Android?

В течение самого последнего Google IO была презентация о внедрении непринужденных клиентских приложений. К сожалению, это было только обсуждение на высоком уровне без исходного кода реализации. На этой диаграмме на пути возврата существуют различные...
03 авг. '10 в 18:59