Was ist TypeScript und warum sollte man es anstelle von JavaScript verwenden?
Hallo Kollegen! Ich bin ein angehender Frontend-Entwickler und schreibe seit etwa einem halben Jahr in reinem JavaScript. In letzter Zeit höre ich immer häufiger von TypeScript, kann aber nicht verstehen, warum es nötig ist, wenn JavaScript doch auch einwandfrei funktioniert.
Ich habe ein einfaches Projekt – einen Online-Shop. Ich habe eine Funktion zur Berechnung der Warenkorb-Summe geschrieben:
```javascript
function calculateTotal(price, quantity) {
return price * quantity;
}
let total = calculateTotal('100', 2); // Fehler: String statt Zahl
console.log(total); // Gibt "1002" aus – Konkatenation, keine Multiplikation!
```
Weil ich versehentlich einen String statt einer Zahl übergeben habe, hat das Programm ein falsches Ergebnis geliefert. JavaScript hat mich nicht auf den Fehler hingewiesen, und ich habe eine Stunde damit verbracht, ihn zu finden. Solche Bugs treten ständig auf: mal ist eine Variable undefined, mal...
Noch keine Antworten.
Anmelden um eine Antwort zu hinterlassen
Blogs