Umschließt einen Wert mit Metadaten und typsicheren Gettern.
Unterschrift:
export interface Value
Methoden
Methode | Beschreibung |
---|---|
asBoolean() | Ruft den Wert als booleschen Wert ab. Die folgenden Werte (ohne Berücksichtigung der Groß- und Kleinschreibung) werden als wahr interpretiert: „1“, „true“, „t“, „yes“, „y“, „on“. Andere Werte werden als falsch interpretiert. |
asNumber() | Ruft den Wert als Zahl ab. Vergleichbar mit dem Aufruf von Number(value) || 0 . |
asString() | Ruft den Wert als Zeichenfolge ab. |
getSource() | Ruft die ValueSource für den angegebenen Schlüssel ab. |
Value.asBoolean()
Ruft den Wert als booleschen Wert ab.
Die folgenden Werte (ohne Berücksichtigung der Groß- und Kleinschreibung) werden als wahr interpretiert: „1“, „true“, „t“, „yes“, „y“, „on“. Andere Werte werden als falsch interpretiert.
Unterschrift:
asBoolean(): boolean;
Kehrt zurück:
Boolescher Wert
Value.asNumber()
Ruft den Wert als Zahl ab. Vergleichbar mit dem Aufruf von Number(value) || 0
.
Unterschrift:
asNumber(): number;
Kehrt zurück:
Nummer
Value.asString()
Ruft den Wert als Zeichenfolge ab.
Unterschrift:
asString(): string;
Kehrt zurück:
Zeichenfolge
Value.getSource()
Ruft die ValueSource für den angegebenen Schlüssel ab.
Unterschrift:
getSource(): ValueSource;
Kehrt zurück: