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.

War es hilfreich?

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
scroll top