TypeScript: Typ Union
Opublikowano: 07.08.2021 - tagi: TypeScript JavaScript
TypeScript daje programistom ciekawą funkcjonalność typ union. W skrócie: pozwala to nam na zdefiniowanie typu który może składać się z kilku już istniejących.
Do stworzenia takiego typu służy nam operator: |
Przykład:
const getDocument = (id: number | string) => {
...
}
Funkcja getDocument przyjmuje jeden parametr, który może być zarówno liczbą lub stringiem. Przyjmując takie podejście naszym zadaniem jest także odpowiednia obsługa parametru, w zależności jaki typ został przekazany.