2 Eylül 2021 Perşembe

TypeScript Type Unions

Giriş
Açıklaması şöyle
Type Unions allow us to define a new type which represents any one of a set of possible types. 
Örnek
Şöyle yaparız
type Primitive = 
    | string
    | number
    | boolean;

let x: Primitive;
Kullanmak için şöyle yaparız.
x = 'Hello';
x = 123;
x = false;

x = new Date(); // Compiler Error
Değişkenin tipini anlamak için şöyle yaparız.
if (typeof x === 'number') {
  console.log(x.toFixed(2)); // 'x' can safely use 'number' operations 
}

Hiç yorum yok:

Yorum Gönder