getChildByName()与getChildAt()效率比较

代码
var monClip:MovieClip  =   new  MovieClip();
monClip.name 
=   " monOcurrence " ;
addChild ( monClip );
var depart:Number 
=  getTimer();
for  ( var i: int   =   0 ; i <   5000000 ; i ++  )
{
getChildByName (
" monOcurrence " );
}
var arrivee:Number 
=  getTimer();
//  affiche :  854  ms
trace( (arrivee  -  depart)  +   "  ms "  );

////////////////////////////

var monClip:MovieClip 
=   new  MovieClip();
monClip.name 
=   " monOcurrence " ;
addChild ( monClip );
var depart:Number 
=  getTimer();
for  ( var i: int   =   0 ; i <   5000000 ; i ++  )
{
getChildAt (
0 );
}
var arrivee:Number 
=  getTimer();
//  affiche :  466  ms
trace( (arrivee  -  depart)  +   "  ms "  );

 

你可能感兴趣的:(name)