Показать сообщение отдельно
  #7 (permalink)  
Старый 29.03.2012, 12:27
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

в библиотеках бывают подобные методы,
например в undersore
http://documentcloud.github.com/underscore/#throttle

<script src="http://documentcloud.github.com/underscore/underscore-min.js"></script>
<script>  
	function x() {
	  console.log(1);
	}
	var y = _.throttle(x, 1000); // x будет вызываться не чаще одного раза в секунду
	setInterval(y, 100); // вызываем y десять раз в секунду
</script>

Последний раз редактировалось Pavel M., 29.03.2012 в 12:29.
Ответить с цитированием