Polski Front-End Logo


Polskie serwisy na temat front-endu

Full Stack Geek - ikonaFull Stack Geek

Typecript 3.7 - Optional Chaining i Nullish Coalescing

11-11-2019

Ostatnio wyszedł Typescript 3.7, który zawiera kilka oczekiwanych przez programistów funkcjonalności. Dziś chciałbym opowiedzieć o dwóch nowościach na które sam czekałem i które mogą uprościć tworzony przez nas kod czyli Optional Chaining i Nullish Coalescing.

Optional chaining

Na sam początek funkcjonalność, którą możemy znaleźć np.: w języku Swift i pozwala na bardziej zwięzłe pisanie kodu. Kiedy piszemy kod i opakowujemy dane w obiekty mamy możliwość korzystania z opcjonalnych pól np.:

interface Obj {
    a: string,
    b?: {
        a: string,
        b?: {
            a: string
       ...

Chcesz więcej? Przeczytaj w oryginale!

Przejdź do artykułu

Copyright@2017 - Na Frontendzie

Ta strona, tak jak praktycznie każda w internecie, wykorzystuje ciasteczka.