Value interface

메타데이터 및 유형에 안전한 getter로 매개변수 값을 래핑합니다.

형식이 안전한 getter는 매개변수 이름 및 유형에 대한 원격 변경으로부터 애플리케이션 로직을 격리합니다.

서명:

export interface Value 

메소드

메서드 설명
asboolean() 값을 불리언으로 가져옵니다.'1', 'true', 't', 'yes', 'y', 'on' 값 (대소문자를 구분하지 않음)은 참으로 해석됩니다. 다른 값은 false로 해석됩니다.
asNumber() 값을 숫자로 가져옵니다. Number(value) || 0 호출과 유사합니다.
asString()의 '사용'으로 지정된 문자열을 사용합니다. 값을 문자열로 가져옵니다.
getSource() 지정된 키의 ValueSource를 가져옵니다.

Value.asboolean()

값을 부울로 가져옵니다.

'1', 'true', 't', 'yes', 'y', 'on'과 같은 값 (대소문자를 구분하지 않음)은 true로 해석됩니다. 다른 값은 false로 해석됩니다.

서명:

asBoolean(): boolean;

반환:

부울

Value.asNumber()

값을 숫자로 가져옵니다. Number(value) || 0 호출과 유사합니다.

서명:

asNumber(): number;

반환:

숫자

Value.asString()

값을 문자열로 가져옵니다.

서명:

asString(): string;

반환:

문자열

Value.getSource()

지정된 키의 ValueSource를 가져옵니다.

서명:

getSource(): ValueSource;

반환:

ValueSource