Показать сообщение отдельно
  #1 (permalink)  
Старый 06.01.2019, 13:36
Новичок на форуме
Отправить личное сообщение для stim644 Посмотреть профиль Найти все сообщения от stim644
 
Регистрация: 06.01.2019
Сообщений: 6

Постоянное создание таймера
Здравствуйте. Подскажите пожалуйста, а правильно ли создавать постоянно таймер (каждые 200 милисекунд). Мне нужен таймер, а не интервал именно для того, чтобы запросы шли один за другим. Т.е. отправил запрос, получил ответ, следующий.

Вот код для понимания:
setTimeout(startVideo, 150);

function startVideo() {
			if(!video) {
				return;
			}

			$.ajax({
				type: "POST",
				dataType: "HTML",
				response:'text',
				url: "videoClient.htm",
				success: function(data) {
					if(data!='') {
						$("#target").attr("src",data);
					}

					setTimeout(startVideo, 150);
				}
			});
		}


Меня интересует не будет ли каких то утечек памяти или нагрузки на процессор чрезмерной от такого создания. Спасибо.

Последний раз редактировалось stim644, 06.01.2019 в 13:43.
Ответить с цитированием