Objeto objeto integrado

Montón de objetos

HeapSnapshots registra el estado del montón JS en un momento determinado

Herencia

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

Atributos de miembros

time

Información de fecha y hora

1
readonly Date HeapSnapshot.time;

root

HeapGraphNode, El nodo raíz de la vista de montón

1
readonly HeapGraphNode HeapSnapshot.root;

nodes

NArray, una lista de nodos de vista de montón

1
readonly NArray HeapSnapshot.nodes;

Función miembro

diff

Comparar con la instantánea del montón especificada

1
Object HeapSnapshot.diff(HeapSnapshot before);

Parámetros de llamada:

  • before: HeapSnapshot, la instantánea del montón que se va a comparar

Devolver resultado:

  • Object, Devuelve el resultado de la comparación de la instantánea del montón.

getNodeById

Obtenga el nodo de vista de montón según el ID

1
HeapGraphNode HeapSnapshot.getNodeById(Integer id);

Parámetros de llamada:

  • id: Número entero, ID de nodo numérico

Devolver resultado:


save

Guardar HeapSnapshot de acuerdo con el nombre especificado

1
HeapSnapshot.save(String fname) async;

Parámetros de llamada:

  • fname: Cadena, nombre de la instantánea

toString

Devuelve la representación en cadena del objeto, generalmente devuelve "[Native Object]", el objeto se puede volver a implementar de acuerdo con sus propias características

1
String HeapSnapshot.toString();

Devolver resultado:

  • String, Devuelve la representación de cadena del objeto

toJSON

Devuelve la representación en formato JSON del objeto, generalmente devuelve una colección de atributos legibles definidos por el objeto

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

Parámetros de llamada:

  • key: Cadena, sin usar

Devolver resultado:

  • Value, Devuelve un valor que contiene JSON serializable