Функции за дата на JavaScript

Съвременен обект - динамично съдържание и активна структура. Ефективен и лесен инструмент за това е javascript + AJAX + Server (PHP). Използването на функциите за дата /час (javascript дата) и таймерът (setInterval) за целта е естествено. Ако ги приложите като инструмент за управление на процеси в браузъра и общуване със сървъра, страниците на страниците могат да бъдат съживени, което ще осигури комфорт на посетителите и ще увеличи рейтинга на ресурса.

[thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_961.jpeg

javascript функция: нова дата ()

Синтаксис на функцията:
  • var cDate = new Date ([параметър | опции]);
  • Резултатът е обект, който дава cDate. Ако функцията се извика без параметри, тя връща обекта на текущата дата като резултат. Позволен е цифров параметър (само когато е такъв), който се интерпретира като брой милисекунди след 01011970 (00:00:00 GMT). Можете да използвате редове и числа като параметри. Например "21 януари 1965 г." или "13 май 2002 г.". И двата варианта работят, въпреки че един се отнася до времето, когато започва възрастта на Unix. Ако зададете точната дата точно: "година, месец, [номер, [време, [пас, [секунди]]]], милисекунди", тогава в този случай конструкторът на функциите се предава от две до седем цифри. Например '2013102813471218' - тук са котировките, които показват списъка с параметри: обектът ще бъде с дата 28 ноември 2013 г., в 13: 47: 1218.

    Необходимо е да се записва внимателно последователността на числата и да не се забравя, че януари е 0 и декември - 11. Важно е също да се помни, че един номер като параметър е времето в милисекунди и две.са датата на датата.
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_392.jpeg

    javascript функция: setInterval (f | k, and)

    Много полезна езикова функция. Като параметри 'ф | к' - функция или код, като 'и' - стойността, чрез която ще бъде изпълнена функцията или кода, даден от първия параметър. Стойността на интервала се определя от изчислението, че 1000 е 1 секунда. Използване на javascript: дата формат и setInterval може да бъде:
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_623.jpeg
    ] Този код ви позволява да създавате на екрана постоянно променяща се дата и час. Тук форматът се изпълнява ръчно, като се използват функциите padl (пример отдясно) и слайса (собствена функция на javascript).

    Цифров времеви еквивалент

    Обектът на датата има времеви метод, който е написан по следния начин:
  • javascript: date.getTime (). Тя ви позволява да превеждате времето в едно число.
  • Например, изпълнението на метода getTime () в обекта cDate ще присвои променливата iTime цифрова времева стойност в милисекунди:
  • var iTime = cDate.getTime ().
  • Стойността на времето се изважда в двете посоки от началото на ерата на Unix: 111970. Числото, еквивалентно на датата и часа, ви позволява да изчислите точния брой часове, дни и месеци. В практическите приложения това е важно. javascript ви позволява да го направите съвсем просто.
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_234.jpeg

    Методи за дата обект

    ] Датата на javascript има методи * и *. Първият ви позволява да получавате, а вторият - да зададете съответните стойности. Възможностите са много широки и в ежедневната практика не всеки има нужда. Методи на GetFullYear, месец, месец, ден. Име на методитеотговарят на английски думи и използването им не е трудно. Важен момент: датата /часа обект в javascript: Дата, функции, страници на сайта, AJAX и сървърът има три основни компонента:
  • дата /час на страниците на сайта;
  • Периодични процеси на страниците на сайта;
  • обмен на информация чрез AJAX със сървъра.
  • Сам по себе си обектът javascript Date с всички негови методи е пълнофункционален езиков елемент, който е достатъчен за всякаква употреба. Набор от методи ще задоволи вкуса на най-опитния програмист.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_685.jpeg

    Дата, време и периодични страници

    Най-лесното приложение, освен традиционното приспадане на текущото време на страницата, е много оригиналното желание за добър ден. Въпреки че този чип вече е малко изненадан, но не си струва да го забравяме.
    Времето, прекарано на една страница, е от значение. В този случай можете да проследявате времето извън страницата, като използвате таймера по-горе с правилната точност. Този елемент е важен за приложения, които изпълняват непрекъснат клиентски диалог, например:
  • незабавна доставка на съобщения;
  • извлечение от отчетите за незабавна работа;
  • проследяване на времето на служителите и подобни процедури.
  • Важно приложение за обекта на JavaScript Date - въвеждане на парола и /или персонализиран код, изпратен по пощата или SMS. Ако закъснението е забележимо, може да има опит за неоторизиран достъп.
    [палец] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_196.jpeg

    Обменсъс сървъра: AJAX

    AJAX технологията е станала традиционна. Отдавна не е прието да се пишат сайтове, които актуализират страницата. Някои се стремят да създават ресурси от една страница, която с течение на времето се превръща в желаната форма. Естествено, такива живи сайтове изискват много сериозно отношение към обекта на JavaScript Date.


    Директни и достъпни, изисквани от датата на обекта и таймера - наблюдение на външни събития. Един прост пример: фондова борса. Таблиците, котировките и различните данни се актуализират постоянно. Ако даден сайт участва в търгове, той трябва периодично, съгласно установените от фондовата борса правила, да събира необходимата информация. javascript е чудесен език, но има важни ограничения, които са лишени, например, от PHP на сървъра. Най-лесният начин е да се запише в база данни, да се прочете файл и да се премине към страница с последващ анализ. Наред с другите неща, не винаги е подходящо да се излагат някои алгоритми под формата на JavaScript код, дори и да са криптирани. Някои процеси се изпълняват безопасно и ефективно на сървъра. За да изпълните всички тези и подобни работи, таймерът е доста сложен дизайн. Тя не винаги може да бъде един и същ алгоритъм и не винаги трябва да работи с постоянен такт. Спецификата на дадена задача може да наложи много ограничения и условия.
    От изложеното по-горе следва, че от съществения факт е, че обектът javascript Date е пълноценна система от функции за дата и час. Няма смисъл да се дава специално значение на неговото използване. Всичко е достъпно и ясно. Разбира се, трябва да обмислите внимателно използването на определени методи, за да контролирате тези илидруги параметри, но обектът работи безупречно. В модерното строителство на място, това е много различно. Датата и часът трябва да бъдат представени в контекста на задачата, процесите около нея и спецификата на приложението. Също така е важно да се вземат предвид времевите характеристики на сървъра, клиентския компютър и комуникационните линии. Програмирането вече е настъпило от възрастта, когато синтаксисът надделя над семантиката. Времето е променило всичко, синтаксисът вече може да позволи дори и семантика извън техните проекти. Ако светът трябва да представя обекти, да използва масиви и идеи за стека, обектите на датата и времето ще придобият различно значение.

    Свързани публикации