Dartspezifikation besagt:
Reifizierte Typinformationen spiegeln die Objekttypen zur Laufzeit wider und können immer von dynamischen Typprüfungskonstrukten abgefragt werden (die Analoga von instanceOf, casts, typecase usw. in anderen Sprachen).
Hört sich toll an, aber es gibt keinen instanceof
ähnlichen Operator. Wie führen wir eine Laufzeit-Typprüfung in Dart durch? Ist das überhaupt möglich?
is
Bediener in der Spezifikation überhaupt nicht erwähnt . Es ist besser, auf die Grammatikdatei in Dart-Quellen zu verweisen