Ich frage mich, wie ich den Objekttyp eines SAPUI5-Javascript-Objekts zur Laufzeit bekommen kann. Ich kann überprüfen, ob das Objekt von einem bestimmten Typ ist:
%Vor%Ich suche nach dem Äquivalent von .getClass () in der Java-Welt. Ich habe ein paar Ansätze versucht, die auf verschiedenen anderen SO-Threads beschrieben sind, wie zum Beispiel Wie bekomme ich den Namen eines Objekttyps in Javascript
?Es scheint keinen Standardansatz zu geben, und keiner, den ich ausprobiert habe, scheint für UI5 zu funktionieren. Das verursacht mir kein Problem, aber das Debuggen in Dev-Tools mit meinem Java-Kopf wäre schön, den Objekttyp zu bekommen und daher zu wissen, welche Methoden ich aufrufen kann.
Prost, Gregor
Es gibt einen Metadatenmechanismus:
%Vor%Tatsächlich wurde das Objekt von sap.ui zurückgegeben. core.Element.html # getMetadata enthält einen ganzen Haufen Introspektionsgüte.
Tags und Links sapui5