flash on 2015-10-26

by DaniilTutubalin
♥0 | Line 27 | Modified 2015-10-26 22:25:43 | MIT License
play

ActionScript3 source code

/**
 * Copyright DaniilTutubalin ( http://wonderfl.net/user/DaniilTutubalin )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/g2Kw
 */

package {
    import flash.text.TextField;
    import flash.display.Sprite;
    import flash.utils.getTimer;
    
    public class FlashTest extends Sprite {
        public function FlashTest() {
            // write as3 code here..
            
            var tf:TextField = new TextField();
            addChild(tf);
            
            
            var t = getTimer();
            for (var i=0; i<1000000; i++) {
                var a = [1,2,3];
                var x = a[0];
                var y = a[1];
                var z = a[2];
            }
            
            tf.appendText(""+(getTimer()-t)+"\n");
            
            t = getTimer();
            for (i=0; i<1000000; i++) {
                a = [1,2,3];
                x = a.shift();
                y = a.shift();
                z = a.shift();
            }
            
            tf.appendText(""+(getTimer()-t)+"\n");
            
        }
    }
}