Značajke JavaScript datuma

Suvremeno područje - dinamički sadržaj i aktivna struktura. Učinkovit i jednostavan alat za to je javascript + AJAX + Server (PHP). Upotreba funkcija datuma /vremena (javascript datum) i brojača vremena (setInterval) za tu svrhu je prirodno. Ako ih primijenite kao alat za upravljanje procesima unutar preglednika i komunikaciju s poslužiteljem, stranice stranica se mogu oživjeti, što će pružiti udobnost posjetiteljima i povećati rejting resursa.

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

javascript funkcija: nova Datum ()

Sintaksa funkcije:
  • var cDate = new Date ([parametar | opcije]);
  • Rezultat je objekt koji daje cDate. Ako je funkcija pozvana bez parametara, kao rezultat vraća objekt tekućeg datuma. Dopušten je numerički parametar (samo ako je jedan), što se tumači kao broj milisekundi od 01011970 (00:00:00 GMT). Možete koristiti retke i brojeve kao parametre. Na primjer, "21. siječnja 1965." ili "13. svibnja 2002." Obje opcije funkcioniraju, iako se jedna odnosi na vrijeme kada je počela starost Unixa. Ako točno navedete datum: "godina, mjesec, [broj, [vrijeme, [proći, [sekundi]]]], milisekundi", tada se u tom slučaju konstruktor funkcije prenosi s dvije na sedam znamenki. Na primjer, '2013102813471218' - ovdje se nalaze navodnici koji označavaju popis parametara: objekt će biti datiran 28. studenog 2013. u 13: 47: 1218.

    Potrebno je pažljivo zabilježiti slijed brojeva i ne zaboraviti da je siječanj 0, a 11. prosinca. Također je važno zapamtiti da je jedan broj kao parametar vrijeme u milisekundama, a dvabrojevi su datum datuma.
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_392.jpeg [/thumb]

    javascript funkcija: setInterval (f | k, i)

    Vrlo korisna funkcija jezika. Kao parametri 'f | k' - funkcija ili kod, kao 'i' - vrijednost kroz koju će se izvršiti funkcija ili kod koji je dan prvim parametrom. Vrijednost intervala se određuje iz izračuna da je 1000 1 sekunda. Korištenje javascript: format datuma i setInterval može biti:
    [thumb] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_623.jpeg
    ] Ovaj kod vam omogućuje da na zaslonu stvorite datum i vrijeme koji se stalno mijenja. Ovdje se format izvršava ručno, koristeći padl funkcije (primjer desno) i slice (vlastita funkcija javascripta).

    Numerički ekvivalent vremena

    Objekt datuma ima vremensku metodu koja je zapisana na sljedeći način:
  • javascript: date.getTime (). Omogućuje vam prevođenje vremena u jedan broj.
  • Na primjer, izvršavanje getTime () metode u cDate objektu dodijelit će varijablu iTime brojčanu vremensku vrijednost u milisekundama:
  • var iTime = cDate.getTime ().
  • Vrijednost vremena oduzima se u oba smjera od početka Unix ere: 111970. Broj ekvivalentan datumu i vremenu omogućuje izračunavanje točnog broja sati, dana i mjeseci. U praktičnoj primjeni to je važno. javascript vam omogućuje da to učinite vrlo jednostavno.
    http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_234.jpeg

    Metode datuma objekta

    ] Datum JavaScript ima metode * i *. Prvi omogućuje primanje, a drugi - postavljanje odgovarajućih vrijednosti. Mogućnosti su vrlo široke iu svakodnevnoj praksi ne trebaju svi. Metode GetFullYear, mjesec, mjesec, dan. Ime metodaodgovaraju engleskim riječima, a njihovo korištenje nije teško. Važna točka: datum /vrijeme objekt na javascript: Datum, funkcije, stranice stranice, AJAX, a poslužitelj ima tri bitne komponente:
  • datum /vrijeme na stranicama stranice;
  • Periodični procesi stranica stranica;
  • razmjena informacija putem AJAX-a s poslužiteljem.
  • Sam po sebi, objekat javascript Date sa svim njegovim metodama je potpuno opremljen jezični element koji je dovoljan za bilo koju upotrebu. Skup njegovih metoda zadovoljit će ukus najiskusnijeg programera.
    [img] http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_685.jpeg [/img]

    Datum, vrijeme i periodični procesi

    Najjednostavniju primjenu, osim tradicionalnog oduzimanja trenutnog vremena na stranici, je vrlo originalna želja za "dobro jutro", dobar dan. Iako je ovaj čip već pomalo iznenađen, ali nije vrijedno toga zaboraviti.
    Vrijeme provedeno na stranici je važno. U tom slučaju možete pratiti vrijeme izvan stranice pomoću gornjeg brojača s točnom preciznošću. Ova je stavka važna za aplikacije koje pokreću kontinuirani dijalog klijenta, na primjer:
  • trenutna isporuka poruka;
  • izvješće o trenutačnom radu;
  • praćenje vremena zaposlenika i sličnih postupaka.
  • Važan zahtjev za objekt objekta JavaScript Date - unos lozinke i /ili prilagođenog koda poslanog poštom ili SMS-om. Ako je kašnjenje vidljivo, može doći do pokušaja neovlaštenog pristupa.
    http://hi-news.pp.ua/uploads/posts/2017-03/mozhlivost-javascript-date_196.jpeg
    s poslužiteljem: AJAX
    AJAX tehnologija postala je tradicionalna. Dugo nije prihvaćeno pisanje web-lokacija koje ažuriraju stranicu. Neki nastoje stvoriti resurse s jedne stranice, koja se tijekom vremena pretvara u željeni oblik. Naravno, takve žive web stranice zahtijevaju vrlo ozbiljan odnos prema objektu JavaScript Date.


    Izravan i pristupačan, potreban za objekt datuma i vrijeme - promatranje vanjskih događaja. Jednostavan primjer: burza. Tablice, citati i različiti podaci stalno se ažuriraju. Ako web-mjesto sudjeluje u aukcijama, potrebno je povremeno, prema pravilima burze, prikupiti potrebne informacije. javascript je sjajan jezik, ali ima važna ograničenja koja su, primjerice, uskraćena za PHP na poslužitelju. Najlakši je način pisanja u bazu podataka, čitanje datoteke i prebacivanje na stranicu s naknadnim raščlanjivanjem. Između ostalog, nije uvijek prikladno odrediti neke algoritme u obliku JavaScript koda, čak i ako su kodirani. Neki se procesi sigurno i učinkovito izvršavaju na poslužitelju. Za izvođenje svih ovih i sličnih radova, timer je prilično kompliciran dizajn. To ne mora uvijek biti isti algoritam i ne treba uvijek raditi s konstantnim taktom. Specifičnost zadatka može nametnuti mnogo ograničenja i uvjeta.
    Iz gore navedenog, to proizlazi iz bitne činjenice: objekat javascript Date je potpuno funkcionalan sustav funkcija datuma i vremena. Nema smisla davati mu posebno značenje. Sve je dostupno i jasno. Naravno, morat ćete pažljivo razmotriti uporabu određenih metoda, kontrolirati ih iliostale parametre, ali objekt radi besprijekorno. U modernoj izgradnji gradilišta, vrlo je različita. Datum i vrijeme trebaju biti predstavljeni u kontekstu zadatka, procesa koji ga okružuju i specifičnosti područja primjene. Također je važno uzeti u obzir vremenske karakteristike poslužitelja, klijentskog računala i komunikacijskih linija. Programiranje je već nastalo iz doba kada je sintaksa prevladala nad semantikom. Vrijeme je bitno promijenilo sve, sintaksa sada može dopustiti čak i semantiku izvan njihovih dizajna. Ako svijet želi predstavljati objekte, koristiti nizove i ideje za stog, predmeti datuma i vremena će steći različito značenje.

    Povezane publikacije