TypeScript: Überprüfen von Map... Notiz

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.