Выводить текущее время каждую минуту
var Data = new Date();
var Hour = Data.getHours();
var Minutes = Data.getMinutes();
console.log("Текущее время: "+Hour+":"+Minutes+"");
Время вывожу. Но надо каждую минуту. Я так понял в помощь таймер? Но как сделать чтобы он не останавливался?
function debounce(func, delay) {
var timerId;
return function() {
if (timerId){
clearTimeout(timerId);
}
timerId = setTimeout(() => func.apply(this, [...arguments]), delay);
}
}
function log(){
console.log(...arguments);
}
var debouncedFirst = debounce(log, 500);
debouncedFirst('1');
debouncedFirst('2');
До этого делал такую вот функцию. Можно ли это задание реализовать так же? |
DarkPhoenix,
:-? |
DarkPhoenix,
почитай https://learn.javascript.ru/settimeo...al#setinterval |
Цитата:
const tm = () => {
var Data = new Date();
var Hour = Data.getHours();
var Minutes = Data.getMinutes();
console.log("Текущее время: "+Hour+":"+Minutes+"");
setTimeout(tm, 1000 * 60)
}
tm()
|
| Часовой пояс GMT +3, время: 02:56. |