您的位置:首页 > 其它

getChildByName()与getChildAt()效率比较

2009-12-02 16:29 337 查看
代码

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" );
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: