JavaScript (JS) ist eine leichtgewichtige interpretierte (oder just-in-time kompilierte) Programmiersprache mit First-Class-Funktionen. Während sie am bekanntesten als Skriptsprache für Webseiten ist, wird sie auch in vielen nicht-browserbasierten Umgebungen verwendet, wie z.B. Node.js, Apache CouchDB und Adobe Acrobat. JavaScript ist eine prototypenbasierte, Multi-paradigmatische, einzelsträngig, dynamische Sprache, die objektorientierte, imperative und deklarative (z. B. funktionale Programmierung) Stile unterstützt....ist eine prototypenbasierte , multi-paradigmatische, einzelsträngig...