Код длинный, и в каждую функцию приходится прописывать замыкание. Как упростить код, чтобы не писать заново замыкание для новой функции?
Есть идея создать функцию замыкания, а её аргументы - это переменная цикла и название исполняемой функции.
CODE ( javascript):
скопировать код в буфер обмена
function ДостовучаяГадина(i, FuncName){ //Я так назвал функцию замыкания, - реально достала. ) В аргументах переменная цикла и название исполняемой функции. return function() { FuncName(i) // Исполняемая функция. } }
Но так почему-то не прокатило.
Не знаю, понятно ли изъяснился...(Отредактировано автором: 20 Декабря, 2013 - 21:39:57)
|