
Код AS3:
public static function removeChildrenByClass(cls:* , target:DisplayObjectContainer):void
{
for (var i:int = 0; i < target.numChildren; i++)
{
var search:* = target.getChildAt(i) as cls;
if (search) target.removeChildAt(i--);
}
}
Собственно меня интересует, можно ли сделать запись более адекватной, если ставить вместо звезды Class или DO - не прокатит, но и чисто DO указать нельзя, ведь тогда вся гребенка туда попадет