Objekt eingebautes Objekt

Objekt HeapSnapshot

HeapSnapshots zeichnet den Zustand des JS-Heaps zu einem bestimmten Zeitpunkt auf

Erbe

#lineWidth: 1.5 #font: Helvetica,sans-Serif #fontSize: 10 #leading: 1.6 #.this: fill=lightgray #.class: fill=white [<class>object|toString();toJSON()] [<this>HeapSnapshot|time;root;nodes|diff();getNodeById();save()] [object] <:- [HeapSnapshot] HeapSnapshot time root nodes diff() getNodeById() save() object toString() toJSON()

Mitgliedsattribute

time

Datum, Uhrzeitinformationen

1
readonly Date HeapSnapshot.time;

root

HeapGraphNode, Der Wurzelknoten der Heap-Ansicht

1
readonly HeapGraphNode HeapSnapshot.root;

nodes

NArray, eine Liste von Heap-View-Knoten

1
readonly NArray HeapSnapshot.nodes;

Mitgliederfunktion

diff

Mit dem angegebenen Heap-Snapshot vergleichen

1
Object HeapSnapshot.diff(HeapSnapshot before);

Aufrufparameter:

  • before: HeapSnapshot, der zu vergleichende Heap-Snapshot

Ergebnis zurückgeben:

  • Object, Gibt das Vergleichsergebnis des Heap-Snapshots zurück

getNodeById

Holen Sie sich den Heap-View-Knoten basierend auf der ID

1
HeapGraphNode HeapSnapshot.getNodeById(Integer id);

Aufrufparameter:

  • id: Integer, numerische Knoten-ID

Ergebnis zurückgeben:


save

HeapSnapshot unter dem angegebenen Namen speichern

1
HeapSnapshot.save(String fname) async;

Aufrufparameter:

  • fname: String, Snapshot-Name

toString

Gibt die String-Darstellung des Objekts zurück, gibt im Allgemeinen "[Native Object]" zurück, das Objekt kann entsprechend seiner eigenen Eigenschaften neu implementiert werden

1
String HeapSnapshot.toString();

Ergebnis zurückgeben:

  • String, Gibt die String-Darstellung des Objekts zurück

toJSON

Gibt die Darstellung des Objekts im JSON-Format zurück, gibt im Allgemeinen eine Sammlung von lesbaren Attributen zurück, die durch das Objekt definiert sind

1
Value HeapSnapshot.toJSON(String key = "");

Aufrufparameter:

  • key: String, unbenutzt

Ergebnis zurückgeben:

  • Value, Gibt einen Wert zurück, der JSON serialisierbar enthält