Какой самый простой способ вызывать функцию каждые 5 секунд в jQuery? [Дубликат]

Это невозможно, на мой взгляд. Декоратор - это не какой-то атрибут или метаданные метода. Декоратор - удобный синтаксис для замены функции результатом вызова функции. Подробнее см. http://docs.python.org/whatsnew/2.4.html?highlight=decorators#pep-318-decorators-for-functions-and-methods .

486
задан Community 10 May 2015 в 18:43
поделиться

3 ответа

Для этого не нужно спрашивать, на простом javascript сработает следующее!

window.setInterval(function(){
  /// call your function here
}, 5000);

Для остановки цикла можно использовать

clearInterval() 
900
ответ дан 22 November 2019 в 22:37
поделиться

Вы можете зарегистрировать интервал на странице, используя setinterval, то есть:

setInterval(function(){ 
    //code goes here that will be run every 5 seconds.    
}, 5000);
105
ответ дан 22 November 2019 в 22:37
поделиться
def first_substring(strings, substring):
    return min(i for i, string in enumerate(strings) if substring in string)

Примечание: Это вызовет StartError в случае, если не будет найдено совпадение, что, на мой взгляд, лучше.

-121--1358088-

Предположим, что имеется массив Object [], где каждый элемент может иметь свой тип. Но мы всегда точно знаем, что, скажем, элемент 0 является Double, элемент 1 является последовательность. (Я знаю, что это неправильный дизайн, но давайте просто предположим, что я должен был сделать это.)

Компилятор не отмечает типы отдельных элементов массива. Он просто проверяет, может ли тип каждого выражения элемента назначаться типу элемента массива.

Сохраняется ли информация о типе Java во время выполнения? Или все забывается после компиляции, и если мы делаем (Double) элементы [0], мы просто будем следовать за указателем и интерпретировать эти 8 байт как двойные, что бы это ни было?

Некоторая информация хранится вокруг во время выполнения, но не статические типы отдельных элементов. Об этом можно судить по формату файла класса.

Теоретически возможно, что компилятор JIT может использовать «побег анализ» для устранения ненужных проверок типов в некоторых назначениях. Тем не менее, сделать это в той степени, в какой вы предлагаете будет за пределами реалистичной оптимизации. Результаты анализа типов отдельных элементов будут слишком малыми.

Кроме того, люди в любом случае не должны писать такой код приложения.

-121--757854-

Для вас могут работать как setInterval , так и setTimeout ( так как @ Doug Neiner и @ John Boker написали и теперь указывают на setInterval ).
Смотрите здесь для получения дополнительных объяснений о том, какие номера люкс вас больше всего и как остановить каждый из них.

10
ответ дан 22 November 2019 в 22:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: