Выводить текущее время каждую минуту
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, время: 04:48. |