KAPITEL 14

Metaprogrammierung

In diesem Kapitel geht es um verschiedene fortgeschrittene JavaScript-Merkmale, die im täglichen Programmieralltag eher selten zum Einsatz kommen. Dennoch können sie für Programmierer nützlich sein, die wiederverwendbare Bibliotheken schreiben möchten, aber auch für alle, die schon immer mal mit den Details zu JavaScripts Objektverhalten herumspielen wollten.

Viele der hier beschriebenen Dinge lassen sich unter dem Begriff »Metaprogrammierung« zusammenfassen: Schreibt man bei der normalen Programmierung hauptsächlich Code, der Daten manipuliert, so geht es bei der Metaprogrammierung darum, Code zu manipulieren. In einer dynamischen Sprache wie JavaScript sind die Grenzen zwischen normaler und Metaprogrammierung fließend. ...

Get JavaScript – Das Handbuch für die Praxis, 7th Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.