Type.Is
Syntax
Type.Is(type1 as type, type2 as type) as logical
Asi
Určuje, zda je hodnota type1
vždy kompatibilní s type2
. Parametr type2
by měl být primitivním typem nebo typem, který může mít hodnotu null. Jinak je chování této funkce nedefinované a nemělo by se spoléhat na.
Příklad 1
Určete, zda lze hodnotu typu číslo vždy považovat za typ 'any'.
Použití
Type.Is(type number, type any)
výstup
true
Příklad 2
Určete, jestli se hodnota typu může vždy považovat za číslo typu.
Použití
Type.Is(type any, type number)
výstup
false