用元数据和类型安全的 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;
返回: