Zawija wartość metadanymi i modułami pobierającymi bezpiecznymi dla typu.
Podpis:
export interface Value
Metody
metoda | Opis |
---|---|
asBoolean() | Pobiera wartość jako wartość logiczną. Następujące wartości (bez uwzględniania wielkości liter) są interpretowane jako prawdziwe: „1”, „true”, „t”, „yes”, „y”, „on”. Inne wartości są interpretowane jako fałszywe. |
jakoNumer() | Pobiera wartość jako liczbę. Porównywalne do wywołania Number(value) || 0 . |
jakoString() | Pobiera wartość jako ciąg. |
pobierz źródło() | Pobiera ValueSource dla danego klucza. |
Wartość.asBoolean()
Pobiera wartość jako wartość logiczną.
Następujące wartości (bez uwzględniania wielkości liter) są interpretowane jako prawdziwe: „1”, „true”, „t”, „yes”, „y”, „on”. Inne wartości są interpretowane jako fałszywe.
Podpis:
asBoolean(): boolean;
Zwroty:
wartość logiczna
Wartość.jakoNumber()
Pobiera wartość jako liczbę. Porównywalne do wywołania Number(value) || 0
.
Podpis:
asNumber(): number;
Zwroty:
numer
Wartość.asString()
Pobiera wartość jako ciąg.
Podpis:
asString(): string;
Zwroty:
strunowy
Wartość.getSource()
Pobiera ValueSource dla danego klucza.
Podpis:
getSource(): ValueSource;
Zwroty: