Gibt alle Funktionen zurück, die in einer Javascript-Datei definiert sind

9

Wie kann ich für das folgende Skript eine Funktion schreiben, die alle Funktionen des Skripts als Array zurückgibt? Ich möchte ein Array der Funktionen zurückgeben, die im Skript definiert sind, so dass ich eine Zusammenfassung jeder Funktion, die im Skript definiert ist, ausdrucken kann.

%Vor%     
Anderson Green 01.07.2012, 03:54
quelle

3 Antworten

9

Deklarieren Sie es in einem Pseudonamensraum, zum Beispiel wie folgt:

%Vor%     
KooiInc 01.07.2012, 06:09
quelle
10

Hier ist eine Funktion, die alle im Dokument definierten Funktionen zurückgibt. Sie führt alle Objekte / Elemente / Funktionen durch und zeigt nur diejenigen an, deren Typ "Funktion" ist.

%Vor%

Hier ist eine jsFiddle-Demo

    
Ashwin Singh 01.07.2012 04:40
quelle
1

%Vor%
    
Dave Brown 20.01.2016 22:47
quelle

Tags und Links