Artikel mit dem Tag "Javascript", Seite 4/4

Dinge, die man tun kann, wenn man nicht mehr für den Internet Explorer 8 entwickeln muss

Da der Microsoft Internet Explorer 8 global inzwischen eine Verbreitung unter 2% zu haben scheint, kann man bei vielen Projekten inzwischen so programmieren, als ob es ihn nicht mehr gäbe. Das erlaubt den Zugriff auf viele neue, wichtige Browser-Features, und erspart Unmengen an Work-Arounds und Polyfills.

Weiter lesen…

Node.js Pattern: Promise()

Gerade für PHP-Programmierer ist die eventbasierte Programmierung in Javascript bzw. node.js eine Umstellung im Denken. Dabei sind Events die besondere Stärke, wenn man sie denn richtig anfasst.

Dabei „horcht“ ein Stückchen Programmierung mittels eines Event-Listeners, ob ein bestimmtes Event ausgelöst wird. Wenn man das Javascript von Browsern noch kennt, sind Event-Listener eigentlich schon bekannt. Zumindest in node.js gibt es aber eine deutlich kompaktere Schreibweise für bestimmte Vorgänge.

Weiter lesen…

Node.js Pattern: Array.map()

Wenn man jahrelang Javascript nur für Browser programmiert hat (bzw. für ältere Browser), beginnt man unweigerlich in node.js mit den selben Konstruktionen. Inzwischen gibt es aber eine Handvoll Methoden, die das Leben deutlich einfacher machen – und das nicht nur in node.js, sondern auch in neueren Browsern.

Heute: Wie erzeugt man aus einem Array ein neues Array?

Weiter lesen…

Node.js Pattern: Array.forEach()

Wenn man jahrelang Javascript nur für Browser programmiert hat (bzw. für ältere Browser), beginnt man unweigerlich in node.js mit den selben Konstruktionen. Inzwischen gibt es aber eine Handvoll Methoden, die das Leben deutlich einfacher machen – und das nicht nur in node.js, sondern auch in neueren Browsern.

Heute: Wie durchläuft man am Einfachsten ein komplettes Array?

Weiter lesen…