Допустим, у меня есть динамический массив, который заполняется при загрузке страницы с различным количеством строк внутри:
var arr = ["string1","string2","string3","string4","string5","string6","string7","string8","string9","string10","string11","string12","string13","string14","string15","string16","string17","string18"];
Затем у меня есть функция, которая вызывается для каждого события (скажем, щелчок), которыйНеобходимо последовательно возвращать 3 строки массива, помня, какое значение было прервано в последний раз, когда он был вызван.Итак:
При первом вызове функция возвращает:
string1, string2, string3
При втором вызове возвращается:
string4, string5, string6
и так далее ...
Мне не нужен код для события click или функции обратного вызова, а скорее код для функции, которая будет каждый раз генерировать извлечение и возвращать его.Что-то простое, например, возможность звонить:
arr.runExtraction();
при каждом обратном вызове и возвращать нужные данные.