Wpis z mikrobloga

Zawolajcie proszę @JBFC bo gnój ma mnie na czarnej a chciałem mu odpowiedzieć na wpis xD

@JBFC: TS to nadzbiór JSa i każdy poprawny kod napisany w JS jest jednocześnie poprawnym kodem TSowym. Biorąc pod uwagę że w JSie zmienne deklarujemy słowami var oraz let (które mają różne działanie) oraz że słowa takie jak number, string czy any nie są słowami zastrzeżonymi w JSie to typowanie z prawej strony ma sens, bo poprawny w obu językach staje się taki kod:

let number = 5
gdzie przy typowaniu z lewej strony powodowałby błąd kompilacji w TSie lub też problematyczne byłoby prawidłowe zinterpretowanie takiego zapisu :P

#javascript #typescript
  • 1