Javascript-форум (https://javascript.ru/forum/)
-   Javascript под браузер (https://javascript.ru/forum/css-html/)
-   -   Подсчитать количество вызовов функции внутри функции (https://javascript.ru/forum/css-html/45340-podschitat-kolichestvo-vyzovov-funkcii-vnutri-funkcii.html)

lohmatiy 24.02.2014 16:50

Подсчитать количество вызовов функции внутри функции
 
Здравствуйте. Имеется некая функция
function check(){
$('#set_filter').click();
  }


Она выполняется каждый раз при нажатии кнопки на клавиатуре, и в свою очередь, имитирует нажатие кнопки на форме. Нужно сделать так, чтобы функция срабатывала на 11 нажатие кнопки на клавиатуре (вводится снилс). Как посчитать количество вызовов функции?

animhotep 24.02.2014 16:53

первый пример из статьи http://learn.javascript.ru/closures-usage

lohmatiy 24.02.2014 17:12

function check(){
  var currentCount = 1;
  
 return function() {
    currentCount++;
    if currentCount=11 {$('#set_filter').click(); }
  }
}


Вот так выходит?

danik.js 24.02.2014 17:33

Цитата:

Сообщение от lohmatiy
чтобы функция срабатывала на 11 нажатие кнопки на клавиатуре (вводится снилс)

А если я ошибусь и сотру цифру? Нажатие все-равно засчитается? А если хочу вставить через Копировать/Вставить? Хромает твоя логика. Ой как хромает. Хочешь сделать лучше - получится как всегда ))

рони 24.02.2014 17:45

Цитата:

Сообщение от lohmatiy
if currentCount=11

:no:


Часовой пояс GMT +3, время: 04:28.