다음을 통해 공유


InspectOptionsStylized interface

Extends

상속된 속성

breakLength

입력 값이 여러 줄로 분할되는 길이입니다. 입력 형식을 한 줄로 지정하려면 Infinity 설정됩니다(compacttrue 또는 숫자 >= 1)와 함께).

colors

true출력은 ANSI 색 코드로 스타일이 지정됩니다. 색을 사용자 지정할 수 있습니다.

compact

이를 false 설정하면 각 개체 키가 새 줄에 표시됩니다. 또한 breakLength보다 긴 텍스트에 새 줄을 추가합니다. 숫자로 설정하면 모든 속성이 breakLength맞으면 가장 n 내부 요소가 한 줄로 결합됩니다. 짧은 배열 요소도 함께 그룹화됩니다. breakLength 크기에 관계없이 텍스트가 16자 이하로 줄어들지 않습니다. 자세한 내용은 아래 예제를 참조하세요.

customInspect

false경우 [util.inspect.custom](depth, opts, inspect) 함수가 호출되지 않습니다.

depth

개체 서식을 지정하는 동안 재귀할 횟수를 지정합니다. 이는 큰 개체를 검사하는 데 유용합니다. 최대 호출 스택 크기까지 재귀하려면 Infinity 또는 null전달합니다.

getters

true설정하면 getter도 검사됩니다. 'get' 설정하면 setter가 없는 getter만 검사됩니다. 'set' 설정하면 해당 setter가 있는 getter만 검사됩니다. 이로 인해 getter 함수에 따라 부작용이 발생할 수 있습니다.

maxArrayLength

서식을 지정할 때 포함할 Array, TypedArray, WeakMapWeakSet 요소의 최대 수를 지정합니다. 모든 요소를 표시하려면 null 또는 Infinity 설정합니다. 요소를 표시하려면 0 또는 음수로 설정합니다.

maxStringLength

서식을 지정할 때 포함할 최대 문자 수를 지정합니다. 모든 요소를 표시하려면 null 또는 Infinity 설정합니다. 문자를 표시하려면 0 또는 음수로 설정합니다.

numericSeparator

true설정하면 밑줄을 사용하여 모든 bigint와 숫자의 세 자리마다 구분합니다.

showHidden

true경우 개체의 열거할 수 없는 기호 및 속성이 서식이 지정된 결과에 포함됩니다. WeakMapWeakSet 항목뿐만 아니라 사용자 정의 프로토타입 속성(메서드 속성 제외)도 포함됩니다.

showProxy

true경우 Proxy 검사에는 대상 및 처리기 개체가 포함됩니다.

sorted

true 또는 함수로 설정하면 개체의 모든 속성과 SetMap 항목이 결과 문자열에 정렬됩니다. true 설정하면 기본 정렬이 사용됩니다. 함수로 설정하면 비교 함수로 사용됩니다.

메서드

stylize(string, Style)

상속된 속성 세부 정보

breakLength

입력 값이 여러 줄로 분할되는 길이입니다. 입력 형식을 한 줄로 지정하려면 Infinity 설정됩니다(compacttrue 또는 숫자 >= 1)와 함께).

breakLength?: number

속성 값

number

InspectOptions.breakLength 상속된

colors

true출력은 ANSI 색 코드로 스타일이 지정됩니다. 색을 사용자 지정할 수 있습니다.

colors?: boolean

속성 값

boolean

InspectOptions.colors 상속된

compact

이를 false 설정하면 각 개체 키가 새 줄에 표시됩니다. 또한 breakLength보다 긴 텍스트에 새 줄을 추가합니다. 숫자로 설정하면 모든 속성이 breakLength맞으면 가장 n 내부 요소가 한 줄로 결합됩니다. 짧은 배열 요소도 함께 그룹화됩니다. breakLength 크기에 관계없이 텍스트가 16자 이하로 줄어들지 않습니다. 자세한 내용은 아래 예제를 참조하세요.

compact?: number | boolean

속성 값

number | boolean

InspectOptions.compact 상속된

customInspect

false경우 [util.inspect.custom](depth, opts, inspect) 함수가 호출되지 않습니다.

customInspect?: boolean

속성 값

boolean

InspectOptions.customInspect 상속된

depth

개체 서식을 지정하는 동안 재귀할 횟수를 지정합니다. 이는 큰 개체를 검사하는 데 유용합니다. 최대 호출 스택 크기까지 재귀하려면 Infinity 또는 null전달합니다.

depth?: null | number

속성 값

null | number

InspectOptions.depth 상속된

getters

true설정하면 getter도 검사됩니다. 'get' 설정하면 setter가 없는 getter만 검사됩니다. 'set' 설정하면 해당 setter가 있는 getter만 검사됩니다. 이로 인해 getter 함수에 따라 부작용이 발생할 수 있습니다.

getters?: boolean | "set" | "get"

속성 값

boolean | "set" | "get"

InspectOptions.getters 상속된

maxArrayLength

서식을 지정할 때 포함할 Array, TypedArray, WeakMapWeakSet 요소의 최대 수를 지정합니다. 모든 요소를 표시하려면 null 또는 Infinity 설정합니다. 요소를 표시하려면 0 또는 음수로 설정합니다.

maxArrayLength?: null | number

속성 값

null | number

InspectOptions.maxArrayLength 상속된

maxStringLength

서식을 지정할 때 포함할 최대 문자 수를 지정합니다. 모든 요소를 표시하려면 null 또는 Infinity 설정합니다. 문자를 표시하려면 0 또는 음수로 설정합니다.

maxStringLength?: null | number

속성 값

null | number

InspectOptions.maxStringLength 상속된

numericSeparator

true설정하면 밑줄을 사용하여 모든 bigint와 숫자의 세 자리마다 구분합니다.

numericSeparator?: boolean

속성 값

boolean

InspectOptions.numericSeparator 상속된

showHidden

true경우 개체의 열거할 수 없는 기호 및 속성이 서식이 지정된 결과에 포함됩니다. WeakMapWeakSet 항목뿐만 아니라 사용자 정의 프로토타입 속성(메서드 속성 제외)도 포함됩니다.

showHidden?: boolean

속성 값

boolean

InspectOptions.showHidden 상속된

showProxy

true경우 Proxy 검사에는 대상 및 처리기 개체가 포함됩니다.

showProxy?: boolean

속성 값

boolean

InspectOptions.showProxy 상속된

sorted

true 또는 함수로 설정하면 개체의 모든 속성과 SetMap 항목이 결과 문자열에 정렬됩니다. true 설정하면 기본 정렬이 사용됩니다. 함수로 설정하면 비교 함수로 사용됩니다.

sorted?: boolean | (a: string, b: string) => number

속성 값

boolean | (a: string, b: string) => number

InspectOptions.sorted 상속된

메서드 세부 정보

stylize(string, Style)

function stylize(text: string, styleType: Style): string

매개 변수

text

string

styleType
Style

반환

string