Извиняюсь за глупый вопрос, но, как теперь это зациклить? То есть пока открыта страница, этот код должен повторяться. Пробовал циклом - зависает страница. Спасибо
@ru_janex нет, давайте создадим пару десятков пустых функций, которые ничего не делают, только создают замыкания, а потом будем жаловаться, что браузеры тормозят.
@ZCFD во-первых, есть разница между Array#sort и пузырьковой сортировкой, реализованной через while (читай, между нативными методами и нет). Во-вторых, поиск переменной в области видимости — недешевая операция, если эта переменная в замыкании, и если этого можно бесплатно избежать, то пуркуа бы и не па:) В-третьих, в моем варианте поиск в DOM происходит один раз, а уж это-то точно дорогая операция.
В-третьих, это, конечно, вкусовщина, но мне мой код кажется красивее, и мы тут все имеем право на свое мнение.
А зачем? Кнопка вызывает какую-то функцию или, например, для привлечения внимания Вы хотите чтобы кнопка как бы нажималась. И в том и другом случае лучше делать все без использования клика по кнопке, в первом по интервалу вызывать функцию, во втором - по интервалу менять класс кнопки.