Auch bei JavaScript immer die Variablen sauber deklarieren
Samstag, den 11. April 2009
JavaScript ist keine typsichere Sprache. Du kannst Variablen uninitialisiert verwenden. Ich habe zum Beispiel im Literalen Prototyp Beispiel versäumt meine Fehlerkonsole einzuschalten und schon habe ich ein paar Variablen nicht richtig initialisiert. Grundsätzlich ist eine nicht initialisierte Variable erst einmal eine globale Variable. Bei kleinen, überschaubaren Scripts, ist das noch kein größeres Problem. Wenn du [...] weiterlesen
Kategorie Programmieren | 0 Kommentar »
Globale Variablen in JavaScript
Samstag, den 4. April 2009
Ich habe schon ein paar mal auf den Variablen in JavaScript rumgehackt. Doch irgendwie glaube ich, es kann helfen wenn man ab- und zu mal darüber schreibt. Vor kurzem bin ich über folgendes Konstrukt gestolpert: // some code …. function sayHello(){ hello="huhu"; alert("hello"); } Ok, es war eine andere Funktion und [...] weiterlesen
Kategorie Programmieren, Unterricht | 0 Kommentar »
Speicherverbrauch in AJAX Applikationen
Freitag, den 3. April 2009
Wenn du eine AJAX Applikation erstellst, wirst du auf ganz neue Probleme treffen. Früher haben wir eine Webseite zum Browser geschickt und uns über unterschiedliche Browsereigenschaften, Wartezeiten und nette Inkompatibilitäten geärgert. Mit AJAX wird das noch toller! Wir treffen mit AJAX nämlich noch auf noch mehr Inkompatibilitäten und haben dann noch das Problem von langläufigen [...] weiterlesen
Kategorie Programmieren | 0 Kommentar »
Knackpunkte bei der Klasse AsyncCommunication
Dienstag, den 31. März 2009
Im Artikel Asynchrone Kommunikation mit JavaScript und Facade Pattern habe ich eine Beispielklasse für die asynchrone Kommunikation erläutert. Ich möchte noch kurz auf ein paar Programmzeilen eingehen, die ich darin verwendet habe und die vermutlich nicht sehr einfach zu verstehen sind. Zuerst übergebe ich dem Konstruktor die später aufzurufende Callback Funktion. Diese wird in der [...] weiterlesen
Kategorie Programmieren | 0 Kommentar »
AJAX in Action
Montag, den 30. März 2009
Mit AJAX in Action steht dir ein Buch zur Verfügung mit dem die Funktionsweise und die Strategien zur Erstellung von AJAX Anwendungen näher gebracht werden. Wenn du mal reinspickeln willst, kannst du das mit der Buchvorschau tun. Von diesem Buch habe ich irgendwie zwei Eindrücke. Zum Einen ist es ein Leitfaden, der sehr viele AJAX [...] weiterlesen
Kategorie Bücher | 0 Kommentar »
JavaScript Klassen mit Object-Literal Syntax erstellen
Sonntag, den 29. März 2009
JavaScript tut sich meiner Meinung nach ein wenig schwer mit der schönen Darstellung von Klassen. Zum Glück gibt es da die sogenannten Object-Literale Object-Literale für die Kurzschreibweise Um die Object-Literale Darstellung näher zu bringen, habe ich hier ein Beispiel eines Personenmodells dargestellt. Das Modell nimmt den Namen und den Vornamen einer Person entgegen und liefert, [...] weiterlesen
Kategorie Programmieren | 1 Kommentar »
Asynchrone Kommunikation mit JavaScript und Facade Pattern
Donnerstag, den 26. März 2009
Bei AJAX muss, unter Anderem, eine asynchrone Kommunikation mit dem Server stattfinden. Sonst ist es ja kein Asynchronous JavaScript and XML gelle? Man kann nun die Kommunikation ziemlich mies in jedes JavaScript reinwursteln und so eine Kommunikation mit dem Server anfangen. Man kann aber auch die Komplexität dieser Kommunikation vor dem eigentlichen Entwickler verstecken und [...] weiterlesen
Kategorie Design Pattern, Programmieren | 1 Kommentar »
« Vorherige Einträge Nächste Einträge »
