Обертывает значение метаданными и типобезопасными методами получения.
Подпись:
export interface Value
Методы
Метод | Описание |
---|---|
asBoolean() | Получает значение в виде логического значения. Следующие значения (без учета регистра) интерпретируются как истинные: «1», «истина», «t», «да», «y», «on». Другие значения интерпретируются как ложные. |
asNumber() | Получает значение в виде числа. Аналогично вызову Number(value) || 0 . |
asString() | Получает значение в виде строки. |
getSource() | Получает ValueSource для данного ключа. |
Значение.asBoolean()
Получает значение в виде логического значения.
Следующие значения (без учета регистра) интерпретируются как истинные: «1», «истина», «t», «да», «y», «on». Другие значения интерпретируются как ложные.
Подпись:
asBoolean(): boolean;
Возврат:
логическое значение
Значение.asNumber()
Получает значение в виде числа. Аналогично вызову Number(value) || 0
.
Подпись:
asNumber(): number;
Возврат:
число
Значение.asString()
Получает значение в виде строки.
Подпись:
asString(): string;
Возврат:
нить
Значение.getSource()
Получает ValueSource для данного ключа.
Подпись:
getSource(): ValueSource;
Возврат: