Funkce JavaScript Datum

Moderní stránky - dynamický obsah a aktivní struktura. Efektivním a snadným nástrojem je javascript + AJAX + Server (PHP). Použití funkcí datum /čas (javascript Date) a časovače (setInterval) pro tento účel je přirozeně. Pokud je použijete jako nástroj pro správu procesů uvnitř prohlížeče a komunikaci se serverem, stránky stránky mohou být oživeny, což poskytne komfort návštěvníkům a zvyšuje hodnocení zdroje.

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

Funkce JavaScriptu: new Date ()

Syntaxe funkcí:
  • var cDate = nový datum ([parametr | možnosti]);
  • Výsledkem je objekt, který by dal cDate. Pokud je funkce volána bez parametrů, vrátí jako výsledek objekt aktuálního data. Numerický parametr je povolen (pouze v případě, že je jeden), který je interpretován jako počet milisekund od 01011970 (00:00:00 GMT). Jako parametry můžete použít řádky a čísla. Například "21. ledna 1965" nebo "13. května 2002". Obě možnosti fungují, i když se jedná o dobu, kdy začínal věk Unixu. Zadáte-li přesné datum, „rok, měsíc, [číslo [time [trvat [sekund]]]] milisekundy“, v tomto případě konstruktoru funkce jsou přeneseny ze dvou až sedmi číslic. Například '2013102813471218' - zde jsou uvozovky s uvedením seznamu parametrů: objekt bude datován 28. listopadu 2013 v 13: 47: 1218.

    , je třeba pečlivě zaznamenat pořadová čísla a pamatujte, že leden - 0 a prosinec - 11. Je také důležité si uvědomit, že jedno číslo jako parametr - čas v milisekundách, a dvačísla jsou datum data.
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_392.jpeg [/palec]

    Funkce JavaScriptu: setInterval (F | k, a)

    Velmi užitečná jazyková funkce. Jako ‚f | k‘ Nastavení - kód funkce nebo jak ‚a‘ - význam, která bude probíhat přes první nastaveného parametru nebo kód funkce. Hodnota intervalu je určena z výpočtu, že 1000 je 1 sekunda. Pomocí JavaScriptu: formát data a setInterval může být:
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_623.jpeg [/palec] [9 ] Tento kód umožňuje vytvářet na obrazovce neustále se měnící datum a čas. Zde je formát proveden ručně, pomocí funkce padl (příklad vpravo) a řezu (vlastní funkce javascriptu).

    Numerické ekvivalentní doba

    Objekt má metodu dát čas, který je zapsán jako:
  • javascript: date.getTime (). Umožňuje převést čas na jedno číslo.
  • Například, výkon způsobu getTime () objekt CDate přiřadit číselnou hodnotu proměnné času iTime v milisekundách:
  • , var iTime = cDate.getTime ().
  • Hodnota času je odečtena v obou směrech od začátku éry Unix: 111970. Číslo odpovídající číslu a času umožňuje vypočítat přesný počet hodin, dnů a měsíců. V praktických aplikacích je to důležité. javascript vám to umožňuje jednoduše.
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_234.jpeg [/palec]

    , čímž se získá způsoby objekt [16 ] Datum javascript má metody * a nastavit *. První umožňuje příjem a druhý - nastavení odpovídajících hodnot. Možnosti jsou velmi široké a v každodenní praxi ne každý potřebuje. Metody GetFullYear, měsíc, měsíc, den. Název metododpovídají anglickým slovům a jejich použití není obtížné. Důležitý bod: datum objekt /čas javascript: datum, funkce, místo, AJAX a server má tři základní složky:
  • Datum /čas na místě;
  • Periodické procesy stránek stránek;
  • výměna informací prostřednictvím serveru AJAX se serverem.
  • sám javascript Termín objekt se všemi svými prostředky - plně funkční prvek jazyka, který je dostačující pro žádném případě užití. Sada jeho metod vyhoví chuti nejpokročilejšího programátora.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_685.jpeg [/img]

    datum, čas a periodické procesy stránky

    nejjednodušší aplikace, kromě tradičního výstupu v současné době - ​​„dobrý den“ velmi originální „dobré ráno“, I když je tento čip trochu překvapen, ale nezapomíná na to.
    Čas strávený na stránce je důležitý. V tomto případě můžete sledovat časový odchod stránky pomocí výše uvedeného časovače se správnou přesností. Tento prvek je důležitý pro aplikace, které řídí neustálý dialog se zákazníkem, například
  • dodávkou rychlých zpráv;
  • vyúčtování pro okamžitou práci;
  • sledování času zaměstnanců a podobných postupů.
  • Důležitá aplikace pro objekt javascript Date - zadejte heslo a /nebo speciální kód zaslaný poštou nebo sms. Pokud je zpoždění znatelné, může dojít k pokusu o neoprávněný přístup.
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_196.jpeg [/palec]

    Výměnase serverem: AJAX

    Technologie AJAX se stala tradiční. Již dlouho nebylo povoleno psát weby, které aktualizují stránku. Někteří se snaží vytvářet prostředky z jedné stránky, která se v průběhu času změní na požadovanou formu. Samozřejmě, takové živé weby vyžadují velmi vážný postoj k objektu javascript Date.


    Přímý a přístupný, požadovaný datem objektu a časovačem - pozorování vnějších událostí. Jednoduchý příklad: burza cenných papírů. Tabulky, citace a různé údaje jsou neustále aktualizovány. Pokud se místo účastní aukcí, mělo by pravidelně podle pravidel stanovených burzou shromažďovat potřebné informace. javascript je skvělý jazyk, ale má důležité omezení, které jsou například zbaveny PHP na serveru. Nejjednodušší je zapisovat do databáze, číst soubor a přepnout na stránku s následnou analýzou. Mimo jiné není vždy vhodné stanovit některé algoritmy ve formě javascriptového kódu, i když je šifrováno. Některé procesy jsou na serveru bezpečně a efektivně prováděny. Chcete-li provést všechny tyto a podobné práce, časovač je poměrně komplikovaný design. Nemusí to být vždy stejný algoritmus a neměl by vždy pracovat s konstantním tactem. Specifičnost úlohy může znamenat spoustu omezení a podmínek.
    Z výše uvedeného vyplývá z podstatné skutečnosti: objekt javascript Date je plnohodnotný systém datových a časových funkcí. Nemá smysl dávat zvláštní význam jeho použití. Vše je dostupné a jasné. Samozřejmě budete muset pečlivě zvážit použití některých metod, které chcete ovládat, nebodalší parametry, ale objekt funguje bezchybně. V moderní stavbě je to velmi odlišné. Datum a čas by měly být uvedeny v kontextu úkolu, procesů, které ho obklopují, a specifika oblasti použití. Důležité je také zvážit časové charakteristiky serveru, klientského počítače a komunikačních linek. Programování již bylo dosaženo od věku, kdy syntaxe převažovala nad sémantikou.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_597.jpeg [/img]
    Čas se změnil v podstatě všechny syntaxe nyní umožňují dokonce sémantiky mimo jejich návrhy. V případě, že svět je reprezentovat objekty pomocí polí a stohy nápadů, objekty datum a čas získat jiný význam.

    Související publikace