--- title: SpiderMonkey slug: SpiderMonkey tags: - JavaScript - SpiderMonkey translation_of: Mozilla/Projects/SpiderMonkey ---

   

SpiderMonkey ist die in C geschriebene JavaScript Engine für Gecko. SpiderMonkey wird in verschiedenen Mozilla Produkten (auch Firefox) verwendet und ist unter der MPL/GPL/LGPL Lizenz verfügbar.

Hinweis: Das FOSS Wiki enthält Links zu einigen anderen Bibliotheken und Programmen, die einem das Leben vereinfachen, wenn man Spidermonkey und JSAPI verwendet.

Dokumentation

Allgemein

SpiderMonkey Build Dokumentation Wie man die SpiderMonkey Source erhält, kompiliert und Testläufe durchführt.
Einführung in die JavaScript Shell

Wie man die JavaScript Shell bekommt, kompiliert und verwendet.

Automatisierte JavaScript Testläufe Wie automatisierte JavaScript Tests durchgeführt werden können.
Erstellen von JavaScript Tests Einen Test zu den JavaScript Testsuites hinzufügen.

JSAPI

JSAPI Handbuch Dieser Wegweiser bietet einen Überblick über SpiderMonkey und beschreibt wie man die Engine in die eigene Anwendung einbettet, um sie JavaScript-fähig zu machen.
JSAPI Sprachführer Zeigt die JSAPI Übersetzung einiger gemeinsam genutzter JavaScript Ausdrücke und Aussagen.
JSAPI Referenz SpiderMonkey API Referenz.
JSDBGAPI Referenz SpiderMonkey Debugging API Referenz.

Tipps, Tricks und Philosophie

Einbetten der JavaScript Engine Ein Tutorial über das Einbetten von SpiderMonkey.
SpiderMonkey Garbage Collection Tipps Tipps, die die Fallen des Garbage Collectors vermeiden sollen.
SpiderMonkey Internals Ein Überblick über die Dateien und den Aufbau von SpiderMonkey
SpiderMonkey Internals: Thread Safety Wie SpiderMonkey's Anfragenmodell arbeitet.

Verwandte Themen

Community

Fragen? Frag im IRC!