Value interface

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:

Źródło wartości