다음을 통해 공유


Empty class

인스턴스가 비어 있는지 확인합니다. 입력이 비어 있으면 true를 반환합니다. 빈 평균: 1.Input이 null이거나 정의되지 않았습니다. 2.입력은 null 또는 빈 문자열입니다. 3.Input은 0 크기 컬렉션입니다. 4.Input은 속성이 없는 개체입니다.

Extends

생성자

Empty()

Empty 클래스의 새 인스턴스를 초기화합니다.

속성

negation

이 계산기의 부정인 계산기를 가져옵니다. 이 계산기를 부정하는 계산기를 설정합니다.

상속된 속성

returnType

식을 계산하여 필요한 형식입니다.

type

계산기 식 형식을 가져옵니다.

상속된 메서드

tryEvaluate(Expression, MemoryInterface, Options)

식을 평가합니다.

validateExpression(Expression)

식의 유효성을 검사합니다.

생성자 세부 정보

Empty()

Empty 클래스의 새 인스턴스를 초기화합니다.

new Empty()

속성 세부 정보

negation

이 계산기의 부정인 계산기를 가져옵니다. 이 계산기를 부정하는 계산기를 설정합니다.

ExpressionEvaluator negation

속성 값

이 계산기의 부정인 계산기입니다.

상속된 속성 세부 정보

returnType

식을 계산하여 필요한 형식입니다.

returnType: ReturnType

속성 값

ExpressionEvaluator.returnType 상속된

type

계산기 식 형식을 가져옵니다.

type: string

속성 값

string

ExpressionEvaluator.type 상속된

상속된 메서드 세부 정보

tryEvaluate(Expression, MemoryInterface, Options)

식을 평가합니다.

function tryEvaluate(expression: Expression, state: MemoryInterface, options: Options): ValueWithError

매개 변수

expression
Expression

평가할 식입니다.

state
MemoryInterface

전역 상태 정보입니다.

options
Options

평가에 사용되는 옵션입니다.

반환

오류가 있는 경우 null이 아닌 값 및 오류 문자열입니다.

ExpressionEvaluator.tryEvaluate 상속된

validateExpression(Expression)

식의 유효성을 검사합니다.

function validateExpression(expression: Expression)

매개 변수

expression
Expression

유효성을 검사할 식입니다.

ExpressionEvaluator.validateExpression 상속된