Часовникът на JavaScript

Всъщност, това е точно това, което ни трябва. Първият вариант - това е функция, която ще получите на текущото време (часове, минути и секунди), а вторият вариант е да се обадите на тази функция на всяка секунда (1000 милисекунди), като по този начин за подновяване на нашите часовници всяка секунда. Най-простият пример:

Сега здравей () функция ще се нарича всяка секунда, и всяка секунда от конзолата ще се дублира низ здравей:

Часовникът на JavaScript

Часовникът на JavaScript

Съвременните технологии за уеб програмиране

AngularJS, WebPACK, NodeJS, ReactJS, пишеща машина, Gulp, Git, Github.
Научете всичко за най-новите технологии в уеб програмиране

Както можете да видите на снимката по-горе, функцията се нарича за 5 пъти. Идеята, според мен, е ясно. Вместо това, всеки втори игрален повикване, можете да използвате различен интервал. Сега, нека очертаем часовник () функция, която ще извлече нужните време: часове, минути и секунди. Е, ние ще извикаме функцията написани на setInterval:

Сега, всяка секунда, което виждаме в конзолата на текущото време.

Часовникът на JavaScript

Е, в ляво, вместо на конзолата за да се покаже времето във всеки елемент на документа. Ние можем да създадем програма, която елемент, но в случай на часовника, както и други таймери решили да използвате съществуващ оформление елемент. Така че, нека да има Разделение с часовник номер:

Сега стигаме до страницата непретенциозен, но това е работно време, преди те могат да бъдат намерени на почти всеки друг сайт:

Между другото, ако сте забелязали, когато опресни страницата за известно време, ние не виждам часовника. Това е така, защото setInterval функция ще работи само в секунда и, съответно, часовник функция ще се нарича само след миг. За да видите часовника наведнъж, достатъчно, за да предизвика функцията часовник сами по себе си:

Часовникът на JavaScript

Съвременните технологии за уеб програмиране

AngularJS, WebPACK, NodeJS, ReactJS, пишеща машина, Gulp, Git, Github.
Научете всичко за най-новите технологии в уеб програмиране

Най-IT новини и уеб разработки на нашия канал Телеграма