Ich habe tatsächlich für ein paar Tage verwirrt & schließlich entschieden, die Frage zu stellen.So lesen Sie die Codebeispiel bei unveränderlichen/React Document Seiten
Das Facebook-Team verwendet diesen Code-Stil auf React & Immutable pages. Kann jemand bitte erklären, wie man diese liest.
List.of<T>(...values: T[]): List<T>
wir dies wohl lesen Wie sind:
Hier ist eine Kopie des Codes von der Seite verknüpft ist?
Worüber sind wir verwirrt? Die Typ Anmerkungen? In diesem Beispiel nimmt 'List.of' eine variable Anzahl von Argumenten vom Typ' T' und gibt ein Listenobjekt vom Typ 'List 'zurück. Sehen Sie sich die Flow- oder Typescript-Dokumentation an. –
@FelixKling Nur allgemein, wie man diesen Code liest. Was ist, T []: Liste . Wie gesagt, die ganze Linie ergibt für mich keinen Sinn. –
Kayote
Dies sind alle Typ Anmerkungen. Vielleicht ist dies ein besseres Beispiel: https://facebook.github.io/immutable-js/docs/#/Collection/count. Wenn Sie in den Dokumenten Typ-Annotationen eingeben, erfahren Sie, welche Art von Werten die Funktion erwartet oder zurückgibt (z. B. Zahl). Für Ihr Beispiel wollen Sie in "Generika" schauen. In typisierten Sprachen ist es relativ häufig: https://github.com/Microsoft/TypeScript-Handbook/blob/master/pages/Generics.md. –