Nowy operator TypeScript znajduje błędy kodowania

Nowy operator TypeScript znajduje błędy kodowania

Źródło: Dreamstime

TypeScript 4.9 firmy Microsoft, planowana aktualizacja do Popularny i mocno typowany język oparty na JavaScriptteraz w wersji beta i zawiera plik satisfies Operator, który potrafi wykryć błędy.

z satisfies, deweloperzy mogą sprawdzić, czy typ wyrażenia pasuje do typu, bez zmiany wynikowego typu wyrażenia. Tego operatora można użyć do wyłapania potencjalnych błędów, takich jak zapewnienie, że obiekt zawiera wszystkie klucze pewnego rodzaju, ale nie więcej.

Również w TypeScript 4.9 plik in Operator staje się bardziej wydajny, gdy zawęża typy, które nie wymieniają właściwości. Zamiast pozostawić go takim, jakim jest, język będzie przecinał się ze swoimi typami Record<”property-key-being-checked”, unknown>.

Wprowadzony 23 wrześniaMożesz pobrać wersję próbną TypeScript 4.9 wysłana przez NuGet Lub przez NPM za pomocą następującego polecenia:


npm install -D typescript@beta

Halsey Andrews

„Lekarz gier. Fanatyk zombie. Studio muzyczne. Kawiarni ninja. Miłośnik telewizji. Miły fanatyk alkoholik.

Rekomendowane artykuły

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *