HTML DANAS

 

Prije svega ra��istimo pitanje sli�nosti i razlika Jave i Javascripta.

Java je objektno orijentirani programski jezik, izveden iz C i C++ jezika, namijenjen razvoju aplikacija za sisteme na ra�unalnim mre�ama.

Aplikacija napisana u Javi prenosiva je izme�u raznih strojnih platformi, �to Javu i �ini specifi�nom.

U Javu su ugra�eni brojni sigurnosni mehanizmi:

  • ra�unalna memorija nije izravno dostupna niti jednom Java programu;
  • svi bajt kodovi preneseni mre�om provjeravaju se u cilju pronala�enja ne�eljenih izmjena na putu od servera do klijenta;
  • onemogu�eno je da program-uljez kloniranjem klasa unese destruktivni kod u program itd.

Pojavom Jave do�lo je do znatnog unaprije�enja komunikacije u Internet svijetu. Osim �to su se otvorile mogu�nosti interaktivne komunikacije, i web stranice poprimile su dinami�niji oblik.

Javascript je kompaktan i objektno baziran skriptni jezik za razvoj klijent-server Internet aplikacija.

Programski kod upisuje se direktno na HTML stranicu i omogu�ava nam izradu server-baziranih aplikacija poput CGI (common gateway interface) programa.

Javascript podsje�a na Javu i podr�ava mnoge Javine izraze, sintaksu i konstrukciju kontrole toka. Ima mali broj tipova podataka: numeri�ke, boolean i string vrijednosti. Podr�ava i funkcije, ali bez posebnih zahtjeva za deklariranjem.

Komparaciju izme�u Javascripta i Jave mo�emo vidjeti u donjoj tablici:

Javascript Java
Ne kompilira se, ve� samo interpretira kod klijenta. Kompilira se na serveru prije izvr�enja kod klijenta.
Objektno baziran. Koristi postoje�e objekte, bez klasa ili naslje�a. Objektno orjentiran. Appleti sadr�e objekte sastavljene od klasa s naslje�em.
Kod je integriran u HTML. Applet je izdvojen iz HTML-a.
Tip varijable se ne deklarira. Tip varijable mora biti deklariran.
Dinami�ka povezanost. Objektne reference provjeravaju se run-time. Stati�ka povezanost. Objektne reference moraju postojati u vrijeme kompiliranja.
Za�ti�en. Ne mo�e zapisivati na hard disk. Za�ti�en. Ne mo�e zapisivati na hard disk.
NAZIVI VARIJABLI
  • prvi znak mora biti slovo engleske abecede ili znak potcrtavanja ("_")
  • mogu sadr�avati brojeve i slova engleske abecede
  • velika i mala slova se razlikuju, no, uobi�ajeno je da se pi�u malim slovima!
  • klju�ne rije�i (for, if, else, class, byte, int...) ne mogu se koristiti u imenu
TIPOVI PODATAKA
  • brojevni (npr: 42, 3.14159 ...)
  • logi�ki (Boolean) - (true / false)
  • stringovi (npr: "Dobar dan!")
  • null (specijalne klju�ne rije�i s null vrijedno��u)
SPECIJALNI KARAKTERI

U stringovima mo�ete koristiti sljede�e specijalne karaktere:

  •  \b = jedno mjesto lijevo (backspace)
  •  \f = jedan red dolje (form feed)
  •  \n = na po�etak novog reda (new line character)
  •  \r = return (carriage return)
  •  \t = tabulator (tab)
KONVERZIJA PODATAKA

Javascript je slobodni tip jezika i ne zahtijeva posebno deklariranje tipa podataka,pa �e se konverzija obaviti automatski.

HOME
POVIJEST HTML-a
JEZICI ZA IZRADU :
HTML
DHTML
ASP
PHP
SKRIPTE :
      JAVASCRIPT       
VBSCRIPT


ZAKLJU�AK
IZVORI TEKSTOVA
AUTOR

DOC. FORMAT





Hosted by www.Geocities.ws