Hej Rasmus
Rasmus Nielsen wrote:
> er der nogen der kan fortælle mig, hvorfor java og javascript ikke er det
> samme?
Fordi det er to forskellige ting der "tilfældigvis" hedder næsten det
samme
Well, skal prøve at give mit simple bud. Der hvor jeg ser den primære
forskel er:
Java er et selvstændigt sprog til at lave java-applikationer der kan
køre i et Java-miljø (JVM, Java Virtual Machine). På websider ses sådan
et "Java-miljø" ofte som en afgrænset grå kasse indtil
java-applikationen er initialiseret. Java er i øvrigt opfundet af SUN.
JavaScript er et scriptsprog opfundet af Netscape til brug for scripting
af websider. JavaScript fungerer således i tæt samspil med HTML, og ikke
selvstændigt. Selve JavaScript-koden kan ligge i samme fil som
HTML-koden. Netscape kaldte det i øvrigt oprindeligt LiveScript, men
omdøbte det af markedsføringsmæssige årsager (og med tilladelse fra SUN)
til JavaScript.
Java og JavaScript kan i øvrigt godt kommunikere med hinanden. Det er
nok derfor Netscape fik lov at bruge SUN's varemærke i deres navn.
Ok, ovenstående er til en vis grad simplificeret. Men det skulle give en
idé om det oprindelige koncept og de primære brugsmønstre af de to
teknologier.
Det er i øvrigt en udbredt misforståelse at man skal have Java
installeret for at køre JavaScript. Men det skal man selvfølgelig (jvf.
ovenstående) ikke.
Mvh. Stig
www.rockland.dk