Есть конструкция в ходе которой у объекта есть переменная interval и через методы в прототипе этой переменной задаётся setInterval и при нажатии на кнопку этот setInterval должен тормозиться, но этого почему-то не происходит.
class Timer{
constructor(date){
this.interval;
}
startCount() {
this.interval = setInterval(()=> console.log('work'), 100);
}
stopCount() {
clearInterval(this.interval);
}
}
let timer = new Timer();
timer.startCount();
document.querySelector('button').onclick = timer.stopCount;
<button> stop </button>
Попробуйте так:
class Timer {
constructor(date){
this.interval;
}
startCount() {
this.interval = setInterval(()=> console.log('work'), 300);
}
stopCount() {
clearInterval(this.interval);
}
}
var timer = new Timer();
document.querySelector('a').onclick = function(){
timer.startCount();
}
document.querySelector('button').onclick = function(){
timer.stopCount();
}
<a href="#"> start </a>
<button> stop </button>
Оборудование для ресторана: новинки профессиональной кухонной техники
Частный дом престарелых в Киеве: комфорт, забота и профессиональный уход
Если сделать, как написано в коде, то это работает ровно один раз (после того, как текст уже оказался в textarea и нужно, скажем, удалить пару символов,...
Вроде бы при подобном коде всё должно изменяться плавно, но подобного, к сожалению, не происходит
При нажатии на кнопку фильтр выводится окно сайдбара, где можно выбрать параметры фильтров, задать и отфильтроватьНо при закрытии окна (когда...
нужно сделать так, чтоб кнопка Save блокировалась, если UserName пустойНо не понимаю как это сделать)