Funkcie jazyka JavaScript

Moderné stránky - dynamický obsah a aktívna štruktúra. Efektívnym a jednoduchým nástrojom je javascript + AJAX + Server (PHP). Použitie funkcií dátum /čas (javascript Date) a časovača (setInterval) na tento účel je prirodzené. Ak ich aplikujete ako nástroj na riadenie procesov vo vnútri prehliadača a komunikáciu so serverom, stránky stránky môžu byť oživené, čo poskytne komfort návštevníkom a zvýši hodnotenie zdroja.

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

Funkcia JavaScriptu: new Date ()

Syntax funkcie:
  • var cDate = nový dátum ([parameter | options]);
  • Výsledkom je objekt, ktorý dá cDate. Ak sa táto funkcia nazýva bez parametrov, vracia výsledok predmetu aktuálneho dátumu. Číselný parameter je povolený (iba vtedy, keď je jeden), ktorý sa interpretuje ako počet milisekúnd od 01011970 (00:00:00 GMT). Ako parametre môžete použiť riadky a čísla. Napríklad "21. január 1965" alebo "13. máj 2002". Obidve možnosti fungujú, aj keď jeden sa týka času, keď začal vek Unixu. Ak zadáte presný dátum, "rok, mesiac, [číslo [time [trvať [sekúnd]]]] milisekundy", v tomto prípade konstruktoru funkcie sú prenesené z dvoch až siedmich číslic. Napríklad,, 2013102813471218 '- existujú úvodzovkách určíte zoznam možností: dať objekt vytvorený 28. novembra 2013, čas 13: 47: 1218.

    , je potrebné starostlivo zaznamenať poradové čísla a pamätajte, že január - 0 a december - 11. Je tiež dôležité si uvedomiť, že jedno číslo ako parameter - čas v milisekundách, a dvačísla sú dátumom dátumu.
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_392.jpeg [/palec]

    Funkcia JavaScriptu: setInterval (F | k, a)

    Veľmi užitočná jazyková funkcia. Ako parametre "ф | к" - funkcia alebo kód ako "a" - hodnota, ktorou sa vykoná funkcia alebo kód daný prvým parametrom. Hodnota intervalu je určená z výpočtu, že 1000 je 1 sekundu. Pomocou JavaScriptu: formát dátumu a setInterval môže byť:
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_623.jpeg [/palec] [9 ] Tento kód vám umožňuje vytvárať na obrazovke neustále sa meniace dátum a čas. Tu je formát vykonávaný manuálne pomocou funkcií padl (príklad vpravo) a rezu (vlastná funkcia javascriptu).

    Numerické ekvivalentná doba

    Objekt má metódu dať čas, ktorý je zapísaný ako:
  • javascript: date.getTime (). Umožňuje preložiť čas na jedno číslo.
  • Napríklad, výkon spôsobu getTime () objekt CDATA priradiť číselnú hodnotu premennej času itím v milisekundách:
  • , var itím = cDate.getTime ().
  • Čas je meraný v oboch smeroch z doby "Unix", bolo 111.970. Číslo ekvivalentné dátum a čas umožňuje vypočítať presný počet hodín, dní, mesiacov. V praktických aplikáciách je to dôležité. javascript vám umožňuje robiť to jednoducho.
    [palec] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_234.jpeg [/palec]

    , čím sa získa spôsobmi objekt [16 ] Dátum javascript má metódy * a nastavenie *. Prvá vám umožní prijímať a druhá - nastaviť zodpovedajúce hodnoty. Možnosti sú veľmi široké a v každodennej praxi nie každý potrebuje. GetFullYear metódy, mesiac, mesiac, deň. Názov metódzodpovedajú anglickým slovám a ich používanie nie je ťažké. Dôležitý bod: dátum objekt /čas javascript: dátum, funkcia, miesto, AJAX a server má tri základné zložky:
  • Dátum /čas na mieste;
  • Periodické procesy stránok stránok;
  • výmena informácií prostredníctvom servera AJAX.
  • sám javascript Termín objekt so všetkými svojimi prostriedkami - plne funkčný prvok jazyka, ktorý je dostačujúci pre žiadnom prípade použitie. Sada jeho metód uspokojí chuť najskúsenejších programátorov.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_685.jpeg [/img]

    dátum, čas a periodické procesy stránky

    najjednoduchšie aplikácie, okrem tradičného výstupu v súčasnosti - "dobrý deň" veľmi originálne "dobré ráno", Hoci tento čip je už trochu prekvapený, ale nestojí za to zabudnúť.
    Čas strávený na stránke je dôležitý. V tomto prípade môžete sledovať časový úsek stránky pomocou vyššie uvedeného časovača so správnou presnosťou. Táto položka je dôležitá pre aplikácie, ktoré vedú kontinuálne klientske dialógové okno, napríklad:
  • okamžité doručenie správ;
  • vyúčtovanie za okamžitú prácu;
  • sledovanie času zamestnancov a podobných postupov.
  • Dôležitá aplikácie pre objekt javascript Date - zadajte heslo a /alebo špeciálny kód zaslaný poštou alebo sms. Ak je oneskorenie viditeľné, môže dôjsť k pokusu o neoprávnený prístup.
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_196.jpeg [/thumb]

    Výmenaso serverom: AJAX

    Technológia AJAX sa stala tradičnou. Dlho nebolo akceptované písať stránky, ktoré aktualizujú stránku. Niektorí sa snažia vytvoriť zdroje z jednej stránky, ktorá sa v priebehu času premení na požadovanú podobu. Prirodzene, takéto živé lokality vyžadujú veľmi vážny postoj k objektu javascript Date.


    Priamy a prístupný, požadovaný dátumom objektu a časovačom - pozorovanie vonkajších udalostí. Jednoduchý príklad: burza cenných papierov. Tabuľky, úvodzovky a rôzne údaje sa neustále aktualizujú. Ak sa stránka zúčastní aukcií, mala by pravidelne podľa pravidiel stanovených burzou zhromažďovať potrebné informácie. javascript je skvelý jazyk, ale má dôležité obmedzenia, ktoré sú nedostatočné napríklad na PHP na serveri. Najjednoduchším spôsobom je napísať do databázy, prečítať si súbor a prepnúť na stránku s následnou analýzou. Okrem iného nie je vždy vhodné uviesť niektoré algoritmy vo forme kódu javascript, aj keď sú šifrované. Niektoré procesy sa na serveri bezpečne a efektívne vykonávajú. Ak chcete vykonať všetky tieto a podobné práce, časovač je pomerne zložitý dizajn. Nemusí to byť vždy ten istý algoritmus a nemal by vždy pracovať s konštantným taktom. Špecifickosť úlohy môže priniesť veľa obmedzení a podmienok.
    Z vyššie uvedeného vyplýva z podstatnej skutočnosti: objekt javascript Date je plnohodnotný systém funkcií dátumu a času. Nemá zmysel dávať špeciálny význam jej použitiu. Všetko je prístupné a jasné. Samozrejme, budete musieť starostlivo zvážiť použitie určitých metód na ich kontrolu aleboiné parametre, ale objekt funguje bezchybne. Pri moderných stavbách je to veľmi odlišné. Dátum a čas, by mali byť predložené v rámci procesov úloh, ktoré ju obklopujú, a špecifiká aplikácie. Je tiež dôležité zvážiť časové charakteristiky serverových, klientských počítačových a komunikačných liniek. Programovanie už nastáva od veku, kedy syntax prevažoval nad sémantikou.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_597.jpeg [/img]
    Čas sa zmenil v podstate všetky syntaxe teraz umožňujú dokonca sémantika mimo ich konštrukcie. V prípade, že svet je reprezentovať objekty pomocou polí a stohy nápadov, objekty dátum a čas získať iný význam.

    Súvisiace publikácie