Wie kann ich Liste die Methoden eines Objekts JavaScript in VS-Befehlsfenster?
-
04-07-2019 - |
Frage
Wenn Sie JavaScript in Visual Studio 2008 Debuggen und ich verwende das? Befehl in dem Befehlsfenster eines JavaScript-Objekt-Mitglieder zur Liste ich immer, dass Ellipsen {...}. Beispiel:
>? Page_Validators
{...}
[0]: {object}
[1]: {object}
[2]: {object}
[3]: {object}
[4]: {object}
[5]: {object}
length: 6
Ich gehe davon aus diese die Objektelementfunktionen sind. Gibt es eine Möglichkeit, die Mitglieder, dass zur Liste {...}? Ein Einzeiler Befehl wäre ideal.
Danke.
Lösung
Ich habe gerade versucht, diese und es funktioniert, mit einer Einschränkung:
? (function () { var m = []; for (var p in Page_Validators) { if(typeof Page_Validators[p] == "function") { m.push(p); } } return m; })()
Das zeigt Ihnen alle Methoden, die einen Teil des Objekts sind, aber keine der eingebauten in geerbten Methoden (wie toString()
oder valueOf()
).
Ich hoffe, das hilft.
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow