Klasse Typ-check mit Typoskript

Ich bin sehr gespannt,Typoskriptalso fing ich an mit ihm zu spielen. Als Actionscript-Entwickler, es lässt sich Javascript-weniger hart.

Jedoch in Actionscript ist es möglich, überprüfen Sie den Typ zur Laufzeit mithilfe der is-operator:

var mySprite:Sprite = new Sprite(); 
trace(mySprite is Sprite); //true 
trace(mySprite is DisplayObject);//true 
trace(mySprite is IEventDispatcher); //true

Ist es möglich, zu erkennen, wenn eine variable (erweitert oder) ist eine bestimmte Klasse oder Schnittstelle mit TypeScript? Ich konnte nichts finden, es in der Sprache specs, es sollte da sein, wenn die Arbeit mit Klassen/interfaces.


Update: Ein paar Jahre später. Ich ließ Typoskript sehr schnell und starten Sie mit Haxedie kompiliert wird, um hervorragende JavaScript und hat echte Typprüfung, die sich auf Klassen, interfaces etc. Auch die dead-code-Entfernung, besser enums, abstrakte Typen und compile-Zeit-Funktionen (Makros), erstellt auch eine Datei, so dass kein Komplexes Bündel build-system benötigt wird.

InformationsquelleAutor der Frage Mark Knol | 2012-10-08

Schreibe einen Kommentar