Schlechte Eigenschaften von JavaScript und wie man sie umgeht
Als PHP-Entwickler ist man ziemlich verwöhnt, was die Anzahl der Funktionen für die verschiedensten Probleme angeht. Man kann dort auf einfachste Weise Bilder bearbeiten, mit verschiedensten Objekten hantieren und hat generell sehr viele Freiheiten. Wer nach längerer Zeit mit PHP das erste Mal (-wieder) mit JavaScript in Berührung kommt, vermisst einige Dinge.
Beispielsweise hat JS keine is_array-Funktion. Wie finde ich also heraus, ob es sich bei einer Variable um ein Array handelt oder nicht? Die Antwort darauf habe ich bei expli.de gefunden. Man muss einfach nur wissen, dass ein Array ein Objekt vom Typ „Array“ ist und schon kann man sich sein is_array(var) selber bauen.
Auch andere Entwickler haben das Problem mit den fehlenden Funktionen in JS erkannt und ein Javascript-Framework namens „php.js“ entwickelt. Ich finde es teilweise sehr gelungen! Dort gibt es vorallem sehr viele Array-Funktionen. Was sagt ihr dazu?
Und zu guter Letzt noch etwas aus unserem Archiv: JavaScript und seine Eigenheiten mit der Zeit
Vielleicht konnte ich ja den von JS frustrierten PHP-Entwicklern etwas helfen!
Schreibe einen Kommentar