Wie listet man die Funktionen / Methoden eines Javascript-Objekts auf? (Ist es überhaupt möglich?)

8

Diese Frage wird absichtlich wie folgt formuliert: diese Frage .

Ich weiß nicht einmal, ob das möglich ist, ich erinnere mich vage etwas über einige Eigenschaften zu hören, die in JS nicht aufzählbar sind.

Um es kurz zu machen: Ich entwickle etwas auf einem js-Framework, für das ich keine Dokumentation und keinen einfachen Zugriff auf den Code habe, und es würde mir sehr helfen zu wissen, was ich mit meinen Objekten anfangen kann.

    
BenoitParis 04.12.2010, 10:02
quelle

4 Antworten

9

Ich denke, das ist, was Sie suchen:

%Vor%     
Mike Glenn 04.12.2010, 16:36
quelle
15

Wenn Sie Underscore.js in Ihr Projekt aufnehmen, können Sie _.functions(yourObject) verwenden.

    
Allan Tokuda 03.09.2013 23:44
quelle
3

Sie sollten in der Lage sein, Methoden aufzulisten, die direkt auf ein Objekt gesetzt sind, z. B .:

%Vor%

Aber die meisten Methoden werden zum Prototyp des Objekts gehören:

%Vor%

In diesem Fall könnten Sie die vererbten Methoden entdecken, indem Sie die Eigenschaften von Obj.prototype aufzählen.

    
andrewmu 04.12.2010 10:13
quelle
1

Sie können Folgendes verwenden:

%Vor%     
Giuseppe Romagnuolo 04.12.2010 10:19
quelle