7
Meine Frage ist, wenn Operator in Typoskript überlädt, wenn es existiert, könnte ich ein Beispiel oder einen Link geben, wo Sie darüber lesen können.Hat Typescript Operator Overloading?
Meine Frage ist, wenn Operator in Typoskript überlädt, wenn es existiert, könnte ich ein Beispiel oder einen Link geben, wo Sie darüber lesen können.Hat Typescript Operator Overloading?
Nein, es existiert nicht. Es ist sehr unwahrscheinlich, dass es existiert, es sei denn, es gibt eine klare Spezifikation, wie es in reinem JavaScript implementiert werden könnte.
Verzeihen Sie meine Ignoranz, aber warum sollte Operatorüberladung in reinem Javascript benötigt werden, damit TypeScript es unterstützt? Konnte beispielsweise der TypeScript-Compiler in der TypeScript-Quelle mit einem Funktionsaufruf in der JavaScript-Ausgabe keinen + -Operator konvertieren. –
'Konnte der TypeScript-Compiler beispielsweise einen + -Operator in der TypeScript-Quelle nicht mit einem Funktionsaufruf in der JavaScript-Ausgabe konvertieren? It * can *, aber das würde verhindern, was TypeScript alles über' Add oder rely run-time 'ist Geben Sie Informationen in Programme ein oder geben Sie einen anderen Code basierend auf den Ergebnissen des Typsystems aus. Unterstützen Sie stattdessen Programmiermuster, die keine Laufzeit-Metadaten benötigen. Https://github.com/Microsoft/TypeScript/wiki/TypeScript-Design-Goals#non-goals – basarat