Objecte objecte incorporat

Object HeapSnapshot

HeapSnapshots registra l'estat del muntatge JS en un moment determinat

Herència

#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()

Atributs de membre

time

Informació sobre data, hora

1
readonly Date HeapSnapshot.time;

root

HeapGraphNode, El node arrel de la vista de pila

1
readonly HeapGraphNode HeapSnapshot.root;

nodes

NArray, una llista de nodes de visualització de pila

1
readonly NArray HeapSnapshot.nodes;

Funció de membre

diff

Compareu amb la instantània de l'emmagatzematge dinàmic especificat

1
Object HeapSnapshot.diff(HeapSnapshot before);

Paràmetres de trucada:

  • before: HeapSnapshot, la instantània de l’emmagatzematge a comparar

Resultat de retorn:

  • Object, Torneu el resultat de la comparació de la instantània de l'emmagatzematge dinàmic

getNodeById

Obteniu un node de visualització dinàmica segons l'identificador

1
HeapGraphNode HeapSnapshot.getNodeById(Integer id);

Paràmetres de trucada:

  • id: Enter, identificador de node numèric

Resultat de retorn:

  • HeapGraphNode, Retorna el node de visualització de pila obtingut

save

Deseu HeapSnapshot segons el nom especificat

1
HeapSnapshot.save(String fname) async;

Paràmetres de trucada:

  • fname: Cadena, nom de la instantània

toString

Retorna la representació de cadena de l'objecte, generalment retorna "[Objecte natiu]", l'objecte es pot tornar a implementar segons les seves pròpies característiques

1
String HeapSnapshot.toString();

Resultat de retorn:

  • String, Retorna la representació de cadena de l'objecte

toJSON

Retorna la representació en format JSON de l'objecte, generalment retorna una col·lecció d'atributs llegibles definits per l'objecte

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

Paràmetres de trucada:

  • key: Cadena, sense utilitzar

Resultat de retorn:

  • Value, Retorna un valor que conté JSON serialitzable