ObjectHeapGraphNode
HeapGraphNode rappresenta un nodo nella vista heap
rapporto ereditario
proprietà dei membri
type
Numero intero, tipo di nodo, valori possibili:
1readonly Integer HeapGraphNode.type;
- profiler.Node_Hidden, nodi nascosti che possono essere filtrati quando visualizzati all'utente
- profiler.Node_Array, vettore
- profiler.Node_String, corda
- profiler.Node_Object, oggetti JS (tranne stringhe e array)
- profiler.Node_Code, il codice compilato
- profiler.Node_Closure, chiusura della funzione
- profiler.Node_RegExp, espressione regolare
- profiler.Node_HeapNumber, i numeri ordinati nell'heap
- profiler.Node_Native, Oggetto nativo (non nell'heap v8)
- profiler.Node_Synthetic, Oggetto sintetico
- profiler.Node_ConsString, stringhe concatenate
- profiler.Node_SlicedString, stringa divisa
- profiler.Node_Symbol, simbolo (ES6)
- profiler.Node_SimdValue, valori SIMD ordinati nell'heap (ES7)
name
Stringa, nome del nodo
1readonly String HeapGraphNode.name;
description
Stringa, descrizione del nodo
1readonly String HeapGraphNode.description;
id
Intero, ID nodo
1readonly Integer HeapGraphNode.id;
shallowSize
Intero, dimensione del nodo in byte
1readonly Integer HeapGraphNode.shallowSize;
childs
NArray, elenco di nodi figlio, composto daHeapGraphEdgeDigitare la composizione dell'oggetto
1readonly NArray HeapGraphNode.childs;
funzione membro
toString
Restituisce la rappresentazione in formato stringa dell'oggetto. Generalmente viene restituito "[Oggetto nativo]". L'oggetto può essere reimplementato in base alle proprie caratteristiche.
1String HeapGraphNode.toString();
Risultati restituiti:
- String, restituisce la rappresentazione di stringa dell'oggetto
toJSON
Restituisce una rappresentazione in formato JSON dell'oggetto, generalmente restituendo una raccolta di proprietà leggibili definite dall'oggetto.
1Value HeapGraphNode.toJSON(String key = "");
Parametri di chiamata:
- key: Stringa, non utilizzata
Risultati restituiti:
- Value, restituisce un valore contenente JSON serializzabile