is it possible to read the datatype of a vector?
var vec:Vector.<int> = new Vector.<int>;
trace(the datatype of vec);
//ideally this would output 'int'
is it possible to read the datatype of a vector?
var vec:Vector.<int> = new Vector.<int>;
trace(the datatype of vec);
//ideally this would output 'int'
You could use describeType function who will return you an xml describing the type of your vec, and then get the type name that is for a vector enclosed between < and > or use the function getQualifiedClassName that will return the name of your class.
var name:String = describeType(vec)[email protected]();
var type:String = name.substring(name.indexOf("<")+1, name.length-1);
trace(type);
var name:String = getQualifiedClassName(vec);
var type:String = name.substring(name.indexOf("<")+1, name.length-1);
trace(type);