智慧 + 毅力 = 无所不能

正确性、健壮性、可靠性、效率、易用性、可读性、可复用性、兼容性、可移植性...

导航

getChildByName()与getChildAt()效率比较

Posted on 2009-12-02 16:29  Bill Yuan  阅读(2280)  评论(0编辑  收藏  举报
代码
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" );