InspectOptions interface
Proprietà
| break |
Lunghezza in base alla quale i valori di input vengono suddivisi tra più righe.
Impostare su |
| colors | Se |
| compact | Se si imposta su |
| custom |
Se |
| depth | Specifica il numero di volte da ripetere durante la formattazione dell'oggetto.
Ciò è utile per controllare oggetti di grandi dimensioni.
Per passare fino alla dimensione massima dello stack di chiamate passare |
| getters | Se impostato su |
| max |
Specifica il numero massimo di elementi |
| max |
Specifica il numero massimo di caratteri da includere durante la formattazione. Impostare su |
| numeric |
Se impostato su |
| show |
Se |
| show |
Se |
| sorted | Se impostato su |
Dettagli proprietà
breakLength
Lunghezza in base alla quale i valori di input vengono suddivisi tra più righe.
Impostare su Infinity per formattare l'input come riga singola,in combinazione con compact impostato su true o su qualsiasi numero >= 1).
breakLength?: number
Valore della proprietà
number
colors
Se true, l'output viene stilizzato con i codici colore ANSI. I colori sono personalizzabili.
colors?: boolean
Valore della proprietà
boolean
compact
Se si imposta su false, ogni chiave dell'oggetto viene visualizzata su una nuova riga. Aggiungerà anche nuove righe al testo più lungo di breakLength. Se impostato su un numero, la maggior parte degli elementi interni n viene unita su una singola riga, purché tutte le proprietà si adattino a breakLength. Anche gli elementi di matrice breve vengono raggruppati. Si noti che nessun testo verrà ridotto al di sotto di 16 caratteri, indipendentemente dalla dimensione breakLength.
Per altre informazioni, vedere l'esempio seguente.
compact?: number | boolean
Valore della proprietà
number | boolean
customInspect
Se false, le funzioni di [util.inspect.custom](depth, opts, inspect) non vengono richiamate.
customInspect?: boolean
Valore della proprietà
boolean
depth
Specifica il numero di volte da ripetere durante la formattazione dell'oggetto.
Ciò è utile per controllare oggetti di grandi dimensioni.
Per passare fino alla dimensione massima dello stack di chiamate passare Infinity o null.
depth?: null | number
Valore della proprietà
null | number
getters
Se impostato su true, verranno ispezionati anche i getter. Se impostato su 'get' verranno ispezionati solo i getter senza setter. Se impostato su 'set' verranno controllati solo i getter con un setter corrispondente. Questo può causare effetti collaterali a seconda della funzione getter.
getters?: boolean | "set" | "get"
Valore della proprietà
boolean | "set" | "get"
maxArrayLength
Specifica il numero massimo di elementi Array, TypedArray, WeakMape WeakSet da includere durante la formattazione. Impostare su null o Infinity per visualizzare tutti gli elementi.
Impostare su 0 o negativo per non visualizzare alcun elemento.
maxArrayLength?: null | number
Valore della proprietà
null | number
maxStringLength
Specifica il numero massimo di caratteri da includere durante la formattazione. Impostare su null o Infinity per visualizzare tutti gli elementi.
Impostare su 0 o negativo per non visualizzare caratteri.
maxStringLength?: null | number
Valore della proprietà
null | number
numericSeparator
Se impostato su true, viene usato un carattere di sottolineatura per separare ogni tre cifre in tutti i numeri e i caratteri bigint.
numericSeparator?: boolean
Valore della proprietà
boolean
showHidden
Se true, i simboli e le proprietà non enumerabili dell'oggetto vengono inclusi nel risultato formattato.
WeakMap e WeakSet voci sono incluse anche e le proprietà del prototipo definite dall'utente (escluse le proprietà del metodo).
showHidden?: boolean
Valore della proprietà
boolean
showProxy
Se true, Proxy ispezione include gli oggetti destinazione e gestore.
showProxy?: boolean
Valore della proprietà
boolean
sorted
Se impostato su true o su una funzione, tutte le proprietà di un oggetto e Set e Map voci vengono ordinate nella stringa risultante.
Se impostato su true viene usato l'ordinamento predefinito.
Se impostato su una funzione, viene usato come funzione di confronto.
sorted?: boolean | (a: string, b: string) => number
Valore della proprietà
boolean | (a: string, b: string) => number