ObjectHeapGraphNode
HeapGraphNode representa un node a la vista de pila
relació hereditària
propietats dels membres
type
Enter, tipus de node, valors possibles:
1readonly Integer HeapGraphNode.type;
- profiler.Node_Hidden, nodes ocults que es poden filtrar quan es mostren a l'usuari
- profiler.Node_Array, matriu
- profiler.Node_String, corda
- profiler.Node_Object, objectes JS (excepte cadenes i matrius)
- profiler.Node_Code, el codi compilat
- profiler.Node_Closure, tancament de funció
- profiler.Node_RegExp, Expressió normal
- profiler.Node_HeapNumber, els números ordenats a la pila
- profiler.Node_Native, objecte natiu (no al munt v8)
- profiler.Node_Synthetic, Objecte sintètic
- profiler.Node_ConsString, cadenes concatenades
- profiler.Node_SlicedString, corda dividida
- profiler.Node_Symbol, símbol (ES6)
- profiler.Node_SimdValue, valors SIMD ordenats a la pila (ES7)
name
Cadena, nom del node
1readonly String HeapGraphNode.name;
description
Cadena, descripció del node
1readonly String HeapGraphNode.description;
id
Enter, identificador de node
1readonly Integer HeapGraphNode.id;
shallowSize
Enter, mida del node en bytes
1readonly Integer HeapGraphNode.shallowSize;
childs
NArray, llista de nodes fills, format perHeapGraphEdgeComposició de l'objecte del tipus
1readonly NArray HeapGraphNode.childs;
funció de membre
toString
Retorna la representació de cadena de l'objecte. En general, es retorna "[Objecte natiu]". L'objecte es pot tornar a implementar segons les seves pròpies característiques.
1String HeapGraphNode.toString();
Resultats de retorn:
- String, retorna la representació de cadena de l'objecte
toJSON
Retorna una representació en format JSON de l'objecte, generalment retornant una col·lecció de propietats llegibles definides per l'objecte.
1Value HeapGraphNode.toJSON(String key = "");
Paràmetres de trucada:
- key: Corda, no utilitzada
Resultats de retorn:
- Value, retorna un valor que conté JSON serializable