Avatar ·

Wo finde ich die Dokumentation zur Syntax von Kommentaren in TypeScript?

Hallo zusammen! Ich habe gerade angefangen, TypeScript zu lernen und bin von JavaScript umgestiegen. In JavaScript habe ich Kommentare verwendet, um meinen Code zu erklären, aber in TypeScript bin ich auf Verwirrung gestoßen. Ich weiß, dass es `//` für einzeilige und `/* */` für mehrzeilige Kommentare gibt, aber ich habe gehört, dass es in TypeScript noch "besondere" Kommentare gibt, die für Typen, Dokumentation oder ähnliches verwendet werden.\n\nZum Beispiel habe ich in fremdem Code so etwas wie `/** @param {string} name */` vor einer Funktion gesehen. Ist das überhaupt gültiges TypeScript? Oder ist das nur JSDoc? Ich habe versucht, "TypeScript comments syntax" zu googeln, aber ich finde nur allgemeine Artikel über JavaScript-Kommentare. Wo genau in der offiziellen TypeScript-Dokumentation sind alle Arten von Kommentaren beschrieben? Gibt es vielleicht eine Seite mit der Syntax?\n\nHier ist ein Beispielcode, den ich zu dokumentieren versuche: