TypeScript: Überprüfen von Map-Schlüsseln und Array-Indizes
JavaScript hat zwei gemeinsame Muster:Karten: Wir überprüfen die Existenz eines Schlüssels über .has(), bevor wir den zugehörigen Wert über .get() abrufen.
Arrays: Wir überprüfen die Länge eines Arrays, bevor wir einen indexbasierten Zugriff durchführen.Diese Muster funktionieren nicht so gut in TypeScript. Dieser Blog-Beitrag erklärt, warum und präsentiert Alternativen.