JavaScript / Was ist JavaScript?

von: Werner Zenk

JavaScript ist eine plattformunabhängige Scriptsprache, welche von Netscape entwickelt wurde, um sie in HTML-Dokumenten zu verwenden. Ursprünglich arbeitete Netscape an einer Scriptsprache namens "LiveScript", aber in Zusammenarbeit mit Sun Microsystems wurde diese Sprache in "JavaScript" umgewandelt.

Wie andere Scriptsprachen auch verwendet JavaScript Quellcode (Quelltext), welche in anderen Anwendungen laufen, wie zB Webbrowser. JavaScripts können nicht unabhängig (allein) ablaufen.


Wie ist JavaScript mit anderen Programmiersprachen des WWW, wie zB Java und VBScript, verwandt?

Zuerst muss bemerkt werden, dass es keine direkte Verwandtschaft zwischen JavaScript und Java, welche eine Cross-Plattform-Programmiersprache ist, welche verwendet wird, um selbständig arbeitende Applikationen oder Applets in HTML-Dokumenten zu schreiben. JavaScript ist keine Unterform von Java (Java mit ein paar Komponenten weniger). Obwohl JavaScript in mancher Hinsicht ähnlich wie Java aufgebaut ist, gibt es viele Unterschiede.

VBScript andererseits ist eine andere Form von Microsofts Sprache Visual Basic. Obwohl VBScript und JavaScript ähnliche Funktionen haben, gibt es auch zwischen dieses beiden Sprachen viele Unterschiede und die Scripts dieser Sprachen sind nicht austauschbar, ein paar leichte Fälle ausgenommen. VBScript wird zur Zeit nur vom Internet Explorer unterstützt.


Was sind nun die Grenzen von JavaScript?

Da gibt es einige, da es nur eine Scriptsprache ist und kein eigenständiges Programm. JavaScript läuft nur browserintern auf dem System des Users und kann nur auf Objekte / Daten zugreifen, welche der Browser momentan im Arbeitsspeicher des Computers gespeichert hat.

Besonderheiten:

JavaScript kann keine Informationen in irgendeine Datei des Users (ausgenom-
   men Cookies) oder den Server schreiben und die Informationen, welche das Script generiert oder welche durch Eingaben des Users entstehen, werden nicht gespeichert, ausgenommen eben Cookies. Cookie-Info

JavaScript kann keine Dateien oder Seiten erstellen, ausgenommen solche Fälle, wo das Script HTML-Seiten "schreibt", wobei das Script da nur verschiedene vordefinierte Codes auswählen und kombinieren kann.

JavaScript kann auf kein anderes Programm zugreifen oder dieses "manipulieren" als den Browser.
Diese Grenzen kann man auch als "Sicherheitsvorkehrungen" sehen, da weder Sie selbst noch der User, welcher Ihre Webseiten anschaut, Angst zu haben braucht, dass JavaScript seine (ihre) Software, Daten oder gar den Computer zerstört. Das schlimmste, was JavaScript machen kann, ist eine Fehlermeldung zu produzieren, wenn es nicht ordnungsgemäß läuft.

 Das könnte Sie interessieren:
Iframe alle 10 Sekunden neu laden  Ausgabe des HTML-Title-Tags - Hier wird der Seitentitel ausgegeben.  Objekte Anzeigen / Verstecken - Buttons, Texte, Bilder etc. können auf Klick angezeigt oder versteckt werden.  JS-Index - Methoden  Design-Wechsel mit Link - Lassen Sie den Besucher die Auswahl von verschiedenen Designs Ihrer Seite.  Frameset nachladen - Frameset (Frames) automatisch nachladen  Webseite automatisch aktualisieren - Die Seite wird automatisch alle 20 Sekunden aktualisiert.  Sendebutton mit Sicherheitsabfrage  JavaScript terminieren  Fenster mit Format öffnen (3)  Die aktuelle Position ermitteln - Das Script ermittelt die aktuelle Position des Mauszeigers.  Bilder automatisch skalieren  …mehr
© 2000-2012 Homepage-Total.de Kontakt - Impressum - Banner