Ich lerne TypeScript mit diesem eBook als Referenz. Ich habe die offizielle Typoskript-Dokumentation durchsucht, aber ich finde keine Informationen über Enum-Flags.
>Sie sind eine Möglichkeit, eine Sammlung boolescher Werte effizient zu speichern und darzustellen.
Nehmen wir zum Beispiel diese Flags enum:
%Vor%Anstatt nur einen einzelnen Wert wie folgt darzustellen:
%Vor%Wir können mehrere Werte in einer einzelnen Variablen darstellen:
%Vor%Testen Sie sie dann einzeln:
%Vor%Mit Flags können Sie überprüfen, ob eine bestimmte Bedingung aus einer Reihe von Bedingungen zutrifft. Dies ist ein übliches Programmiermuster in verschiedenen anderen Programmiersprachen, z.B. Hier ist ein Beispiel zu C #: Verwenden von Bitwise-Operatoren in Flags
Tags und Links javascript typescript