Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

Do not lookup length each time

By: a guest on Jul 27th, 2011  |  syntax: ActionScript 3  |  size: 0.49 KB  |  views: 112  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1.                         protected function button2_clickHandler(event:MouseEvent):void
  2.                         {
  3.                                 var vector:Vector.<int> = new Vector.<int>(1000000);
  4.                                 var usePush:Boolean = false;
  5.                                 var result:Array = [];
  6.                                 var time:int = getTimer();
  7.                                 var length:int = vector.length;
  8.                                
  9.                                 for(var i:int = 0; i < length; i++){
  10.                                         if (usePush){
  11.                                                 result.push(vector[i]);
  12.                                         }
  13.                                         else {
  14.                                                 result[i] = vector[i];
  15.                                         }
  16.                                 }
  17.                                
  18.                                 time = getTimer() - time;
  19.                                 trace("time = ", time);
  20.  
  21.                         }