15 Punkte von xguru 2021-10-19 | 1 Kommentare | Auf WhatsApp teilen
<p>- `Readonly<T>`<br /> → Arrays und Objekte in JS sind Referenzen und können daher verändert werden. So lassen sich Side Effects reduzieren. <br /> - `any` vs `unknown` <br /> → Statt `any` `unknown` verwenden, damit beim Kompilieren eine erzwungene Prüfung für unbekannte Typen möglich ist<br /> - Objekte mit `Record` typisieren <br /> → `Record` anstelle von `interface` verwenden</p>

1 Kommentare

 
xguru 2021-10-19
<p>Weitere Ergänzungen aus den HN-Kommentaren https://news.ycombinator.com/item?id=28837181<br /> <br /> - Utility Types kennen <br /> → https://www.typescriptlang.org/docs/handbook/utility-types.html<br /> → auf Koreanisch https://typescript-kr.github.io/pages/utility-types.html <br /> <br /> - In Funktionen statt `Sometype|undefined` lieber `Sometype|null` zurückgeben <br /> <br /> - Indexed Access Types https://typescriptlang.org/docs/handbook/…;