Ich habe flowtype Dokumentation gelesen und ich kann mir nicht sicher sein.Was ist der Unterschied zwischen irgendwelchen und * im Fluss?
Gibt es einen Unterschied zwischen den beiden?
Ich habe flowtype Dokumentation gelesen und ich kann mir nicht sicher sein.Was ist der Unterschied zwischen irgendwelchen und * im Fluss?
Gibt es einen Unterschied zwischen den beiden?
*
weist Flow an, einen Typparameter abzuleiten. Nach meinem Wissen kann es nur für Typparameter verwendet werden (z. B. Array<*>
). Es leitet immer entweder einen gültigen Typ für diese Position ab oder gibt Ihnen einen Fehler.
any
ist jedoch ein unsicherer Typ. Es kann verwendet werden, um den Typchecker zu umgehen. Sie können einer Variablen, die als any
typisiert ist, eine beliebige Variable zuweisen, und Sie können sie auch einer beliebigen anderen zuweisen.