Когда я настраиваю массив обратных вызовов таким образом, я получаю 20 в диалоговом окне для всех обратных вызовов. Я бы хотел получить индекс в массиве. Это возможно? Функция, которая вызывает обратный вызов, ожидает, что обратный вызов будет иметь один параметр. Я не контролирую вызывающую функцию обратного вызова, потому что она является частью внешней библиотеки. Любая помощь приветствуется.
for (var i = 0; i < 20; i++) {
callbackDB[i] = function(data) {
alert(i);
}
}