Value interface

用元数据和类型安全的 getter 包装一个值。

签名:

export interface Value 

方法

方法描述
as布尔值()获取布尔值形式的值。以下值(不区分大小写)被解释为 true:“1”、“true”、“t”、“yes”、“y”、“on”。其他值被解释为 false。
asNumber()获取数字形式的值。相当于调用Number(value) || 0 .
asString()获取字符串形式的值。
获取源()获取给定键的ValueSource

Value.asBoolean()

获取布尔值形式的值。

以下值(不区分大小写)被解释为 true:“1”、“true”、“t”、“yes”、“y”、“on”。其他值被解释为 false。

签名:

asBoolean(): boolean;

返回:

布尔值

Value.asNumber()

获取数字形式的值。相当于调用Number(value) || 0 .

签名:

asNumber(): number;

返回:

数字

Value.asString()

获取字符串形式的值。

签名:

asString(): string;

返回:

细绳

Value.getSource()

获取给定键的ValueSource

签名:

getSource(): ValueSource;

返回:

价值源