U internetskom programiranju stalno je potrebno privući određenog virtualnog izvođača da izvrši radnje potrebne programeru u pregledniku ili na poslužitelju. Radnje mogu biti, na primjer, vizualni efekti ili obrada podataka koje je posjetitelj unio u preglednik. Ili sastavljanje tražene stranice iz zasebnih blokova na poslužitelju. Virtualni izvršitelj ovih radnji bit će poslužitelj ili softver preglednika, a skripta za izvršitelja morat će biti napisana na jednom od programskih jezika skriptiranja. Da bismo dobili opću ideju o tome kako nastaju skripte, napišimo jednostavnu skriptu u JavaScript-u.
Upute
Korak 1
JavaScript se izvršava izravno u pregledniku, tako da je sve što trebate za pisanje i izvršavanje već na vašem računalu. Kao radni alat za programera koristit ćemo uobičajeni uređivač teksta - standardni Notepad. To je sasvim dovoljno za stvaranje jednostavne skripte, ali naravno, za stalno programiranje bolje je koristiti specijalizirani uređivač Prvi korak: stvorite novi dokument u bloku za pisanje uputa u preglednik.
Korak 2
Sada možete započeti s pisanjem koda uputa. Preglednik razumije više jezika - na primjer, HTML (HyperText Markup Language) koristi se za označavanje stranice, a Cascading Style Sheets (CSS) koristi se za opisivanje izgleda elemenata stranice na prošireni način. Da bi pisac skripti znao da je ovaj dio izvornog koda stranice napisan na JavaScript-u, sve upute moraju biti smještene unutar oznaka za otvaranje i zatvaranje:
Upute za preglednik nazivaju se jezičnim operatorima. Na primjer, uputa za čitanje i pamćenje trenutnog datuma i vremena računala za kasniju upotrebu u skripti izgleda ovako: var aTime = novi datum (); Sada objekt aTime sadrži podatke o datumu i vremenu i može se dohvatiti i obraditi ako je potrebno. Druga uputa - ispis neke poruke u tijelu stranice - izgleda ovako: document.write ("neka poruka"); Obratite pažnju - ovdje je naveden objekt pod nazivom "dokument", ne treba ga stvarati, ovo događa se automatski. To je virtualna slika trenutne stranice. Iz ovog objekta možete izvući podatke o stranici i s njom možete izvesti razne transformacije - na primjer, u ovom retku koda u dokument ste napisali tekst "bilo koja poruka" pomoću naredbe write. Sada koristite obje ove redaka u skripti - na stranici upišite trenutno vrijeme: document.write ("Trenutno vrijeme" + aTime.getHours () + ":" + aTime.getMinutes ()); Ovdje, uz jednostavan dodatak (+), spojiti četiri dijela niza za ispis. Po završetku vaša jednostavna skripta izgledat će ovako:
var aTime = novi datum ();
document.write ("Trenutno vrijeme" + aTime.getHours () + ":" + aTime.getMinutes ());
3. korak
Posljednji korak: spremite skriptu s html ili htm nastavkom (na primjer, timeJS.html). Da biste vidjeli što ćete dobiti, otvorite datoteku u pregledniku - samo je dvaput kliknite.