InspectOptions interface
Properti
| break |
Panjang di mana nilai input dibagi di beberapa baris.
Atur ke |
| colors | Jika |
| compact | Mengatur ini ke |
| custom |
Jika |
| depth | Menentukan berapa kali objek berulang saat memformat.
Ini berguna untuk memeriksa objek besar.
Untuk mengulang hingga batas ukuran tumpukan panggilan maksimum |
| getters | Jika diatur ke |
| max |
Menentukan jumlah maksimum elemen |
| max |
Menentukan jumlah maksimum karakter yang akan disertakan saat memformat. Atur ke |
| numeric |
Jika diatur ke |
| show |
Jika |
| show |
Jika |
| sorted | Jika diatur ke |
Detail Properti
breakLength
Panjang di mana nilai input dibagi di beberapa baris.
Atur ke Infinity untuk memformat input sebagai satu baris (dalam kombinasi dengan compact diatur ke true atau angka apa pun >= 1).
breakLength?: number
Nilai Properti
number
colors
Jika true, output ditata dengan kode warna ANSI. Warna dapat disesuaikan.
colors?: boolean
Nilai Properti
boolean
compact
Mengatur ini ke false menyebabkan setiap kunci objek ditampilkan pada baris baru. Ini juga akan menambahkan baris baru ke teks yang lebih panjang dari breakLength. Jika diatur ke angka, elemen dalam yang paling n disatukan pada satu baris selama semua properti cocok dengan breakLength. Elemen array pendek juga dikelompokkan bersama-sama. Perhatikan bahwa tidak ada teks yang akan dikurangi di bawah 16 karakter, tidak peduli ukuran breakLength.
Untuk informasi selengkapnya, lihat contoh di bawah ini.
compact?: number | boolean
Nilai Properti
number | boolean
customInspect
Jika false, fungsi [util.inspect.custom](depth, opts, inspect) tidak dipanggil.
customInspect?: boolean
Nilai Properti
boolean
depth
Menentukan berapa kali objek berulang saat memformat.
Ini berguna untuk memeriksa objek besar.
Untuk mengulang hingga batas ukuran tumpukan panggilan maksimum Infinity atau null.
depth?: null | number
Nilai Properti
null | number
getters
Jika diatur ke true, getter akan diperiksa juga. Jika diatur ke 'get' hanya getter tanpa setter yang akan diperiksa. Jika diatur ke 'set' hanya getter yang memiliki setter yang sesuai yang akan diperiksa. Ini dapat menyebabkan efek samping tergantung pada fungsi getter.
getters?: boolean | "set" | "get"
Nilai Properti
boolean | "set" | "get"
maxArrayLength
Menentukan jumlah maksimum elemen Array, TypedArray, WeakMap, dan WeakSet untuk disertakan saat memformat. Atur ke null atau Infinity untuk menampilkan semua elemen.
Atur ke 0 atau negatif untuk tidak menampilkan elemen.
maxArrayLength?: null | number
Nilai Properti
null | number
maxStringLength
Menentukan jumlah maksimum karakter yang akan disertakan saat memformat. Atur ke null atau Infinity untuk menampilkan semua elemen.
Atur ke 0 atau negatif untuk tidak menampilkan karakter.
maxStringLength?: null | number
Nilai Properti
null | number
numericSeparator
Jika diatur ke true, garis bawah digunakan untuk memisahkan setiap tiga digit di semua bigint dan angka.
numericSeparator?: boolean
Nilai Properti
boolean
showHidden
Jika true, simbol dan properti objek yang tidak dapat dijumlahkan disertakan dalam hasil yang diformat.
entri WeakMap dan WeakSet juga disertakan serta properti prototipe yang ditentukan pengguna (tidak termasuk properti metode).
showHidden?: boolean
Nilai Properti
boolean
showProxy
Jika true, inspeksi Proxy mencakup objek target dan handler.
showProxy?: boolean
Nilai Properti
boolean
sorted
Jika diatur ke true atau fungsi, semua properti objek, dan entri Set dan Map diurutkan dalam string yang dihasilkan.
Jika diatur ke true pengurutan default digunakan.
Jika diatur ke fungsi, fungsi tersebut digunakan sebagai fungsi perbandingan.
sorted?: boolean | (a: string, b: string) => number
Nilai Properti
boolean | (a: string, b: string) => number