Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 24.10.2019, 11:56
Аспирант
Отправить личное сообщение для Jimy Посмотреть профиль Найти все сообщения от Jimy
 
Регистрация: 21.03.2019
Сообщений: 64

про SetTimeout()
setTimeout(text.draw(),1000);
Не работает... То есть работает, но отрисовывает без паузы. Как можно поправить?
Спасибо.
Ответить с цитированием
  #2 (permalink)  
Старый 24.10.2019, 12:09
Аватар для Malleys
Профессор
Отправить личное сообщение для Malleys Посмотреть профиль Найти все сообщения от Malleys
 
Регистрация: 20.12.2009
Сообщений: 1,714

setTimeout(() => text.draw(), 1000);
или
setTimeout(text.draw.bind(text), 1000);
Ответить с цитированием
  #3 (permalink)  
Старый 24.10.2019, 13:17
Аватар для SuperZen
Профессор
Отправить личное сообщение для SuperZen Посмотреть профиль Найти все сообщения от SuperZen
 
Регистрация: 08.11.2017
Сообщений: 642

setTimeout(text.draw,1000);

надо передавать функцию, не делают ее вызов )
Ответить с цитированием
  #4 (permalink)  
Старый 25.10.2019, 07:29
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,217

Сообщение от SuperZen
setTimeout(text.draw,1000);
Для метода такое использование может не подойти... Т.к. потеряется ссылка на сам объект.
Этот вариант лучше
Сообщение от Malleys
setTimeout(text.draw.bind(text), 1000);
Или так
setTimeout(function(){text.draw();}, 1000);
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Можно ли применять setTimeout внутри цикла? MC-XOBAHCK Общие вопросы Javascript 12 27.04.2018 17:34
Зацикливание функции setTimeout MininAS Общие вопросы Javascript 19 14.10.2015 00:02
Вопрос для профи про Jquery и setTimeout vuler Общие вопросы Javascript 2 23.08.2014 08:17
Подскажите про setTimeout, while... demouser Элементы интерфейса 5 12.12.2012 16:22
опять про setTimeout AzriMan Общие вопросы Javascript 18 16.04.2009 22:28