Im folgenden Code:In ActionScript, gibt es eine Möglichkeit zu überprüfen, ob ein Eingabeargument ein gültiger Vektor eines beliebigen Typs ist?
var a:Vector.<int> ...
var b:Vector.<String> ...
var c:Vector.<uint> ...
var c:Vector.<MyOwnClass> ...
function verifyArrayLike(arr:*):Boolean
{
return (arr is Array || arr is Vector)
}
verifyArrayLike(a);
verifyArrayLike(b);
...
Was ich suche ist so etwas wie _var is Vector.<*>
Aber Vector.<*>
ist kein gültiger Ausdruck, auch Vector. kann nicht auf der rechten Seite der Bediener platziert werden.
Gibt es eine Möglichkeit zu überprüfen, ob ein Eingabeargument ein gültiger Vektor ist?
sehr schöner Code! –