typescript Czy wiesz, że w TypeScript możesz łączyć typy za pomocą interpolacji ciągów znaków? Piotr Grobelny 29 grudnia 2023 W TypeScript możemy tworzyć swoje własne typy (Literal Types) w następujący sposób: type lang = 'pl' | 'en'; gdzie używamy znaku | aby móc zdefiniować kilka różnych typów (Union Types). W TypeScript 4.1 pojawiła się możliwość łączenia ze sobą typów za pomocą interpolacji ciągów: type lang = 'pl' | 'en'; type textType = 'description' | 'title'; type textType = '${textType}_${lang}; Dzięki temu możemy otrzymać każdą możliwą kombinację typów w ramach nowego typu. Dla tego przykładu będą to: description_pl, description_en, title_pl, title_en. Więcej informacji znajdziecie pod adresem: https://www.typescriptlang.org/docs/handbook/2/template-literal-types.html Najnowsze wpisy Czy wiesz, że w Angular 17 została wprowadzona alternatywa dla *ngIf? Czy wiesz, jaka jest minimalna liczba węzłów w MongoDB replica set? Czy wiesz, że już nie musisz klonować tablic, by wykonać na nich typowe operacje? Dołącz do nas SENIOR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 14 900 - 20 590 PLN brutto B2B 19 680 - 27 220 PLN netto REGULAR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 11 300 - 15 900 PLN brutto B2B 14 950 - 21 000 PLN netto ZOBACZ WSZYSTKIE OGŁOSZENIA newsletter techniczny Zapisz się Podobne wpisy javascript Czy wiesz, że w Angular 17 została wprowadzona alternatywa dla *ngIf? Dorian Mejer 1 lis 2024 mongodb Czy wiesz, jaka jest minimalna liczba węzłów w MongoDB replica set? Krótko o tym, jak działa algorytm wyboru nowego węzła PRIMARY w replice MongoDB i jaka jest rola węzłów SECONDARY. Jakub Wilczewski 14 paź 2024 javascript Czy wiesz, że już nie musisz klonować tablic, by wykonać na nich typowe operacje? Metody toReversed(), toSplice(), toSorted() oraz with() stanowią grupę metod operujących na tablicach. Rozszerzają tradycyjne operacje, pozwalając na uzyskanie zmodyfikowanych kopii tablic, na których zostały wywołane. Mariusz Bartosik 13 wrz 2024 Dołącz do nas SENIOR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 14 900 - 20 590 PLN brutto B2B 19 680 - 27 220 PLN netto REGULAR FULLSTACK DEVELOPER (JAVA + ANGULAR) Poznań (hybrydowo) lub zdalnie UoP 11 300 - 15 900 PLN brutto B2B 14 950 - 21 000 PLN netto ZOBACZ WSZYSTKIE OGŁOSZENIA Zapisz się na newsletter techniczny Wysyłając formularz, wyrażasz zgodę na przetwarzanie swoich danych zgodnie z Polityką Prywatności.* Zapisz się