首页 > 未分类 > new Array()和 = [] 二种初始化数组的性能比较
2019
12-06

new Array()和 = [] 二种初始化数组的性能比较

new Array()和 = [] 二种初始化数组的性能比较

 

各进行10万次运算,个人感觉无任何差别

 

结果:

9 28 59 718
9 28 59 718
9 28 59 718 

 

//loop use
    var i:int = 0;
    
    var dt:Date = new Date();
    
    trace(dt.getHours() + " " + dt.getMinutes() + " " + dt.getSeconds() + " " + dt.getMilliseconds());
    
    for(i=0;i<100000;i++)
    {
     var contentArr2:Array = new Array();
     contentArr2.push(i);
    
    }
    
    trace(dt.getHours() + " " + dt.getMinutes() + " " + dt.getSeconds() + " " + dt.getMilliseconds());
    
    for(i=0;i<100000;i++)
    {
     var contentArr:Array = [];
     contentArr.push(i);
    
    }
  
    trace(dt.getHours() + " " + dt.getMinutes() + " " + dt.getSeconds() + " " + dt.getMilliseconds())

最后编辑:
作者:游戏创作者大陆