a quick question, what is benefited from calling new multiple times?

var a = new new new Object();

Robin Debreuil wrote:

>Paul Colton (here at Xamlon where I work) has started an open source 
>project called aflax. The jist of it is you use 100% javascript in the 
>browser to write flash. The aflax libraries deals with setting up and 
>communicating with flash. It runs against a 3k generic target swf file. 
>It is easier to see than explain:
>
>http://www.aflax.org/#demos
>
>The demos there are various open source flash programs that have been 
>ported to use aflax, or created directly in aflax. They are written 
>entirely in javascript, and all run against the same swf file. A good 
>example of its use is the chat program - it is all JS in the browser, 
>doesn't use polling (uses xmlSocket), and is rendered all in html.
>
>Because this is all JS, the code can be generated, evaled, munged or 
>mangled in ways that are hard to impossible in AS. We are continuing 
>work on this, but of course would welcome any and all contributions and 
>suggestions. Also wondering if I could add a link to the FlashOs wiki 
>somewhere about it?
>
>Thanks, enjoying lurking here btw : )
>
>Robin
>
>PS Kevin Lindsey (who also works here) pointed out today that "var a = 
>new new new Fn()" is legal syntax. Constructors can return a function, 
>and multiple news are legal. Sorry, just had to share this with someone : ).
>
>        var n = 1;
>       
>        function TestFunction() {
>            this.id = n++;
>
>            if ( n <= 3 )
>            {
>                return arguments.callee;
>            }
>        }
>       
>        function init(e) {
>            if ( document == null ) {
>                document = e.owningDocument;
>            }
>           
>            var a = new new new TestFunction();
>            println(a.id);
>        }
>
>
>_______________________________________________
>osflash mailing list
>[email protected]
>http://osflash.org/mailman/listinfo/osflash_osflash.org
>
>
>
>  
>


_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org

Reply via email to