let* is the new var

P T Withington ptw at pobox.com
Wed Mar 26 04:47:39 PDT 2008


This conversation makes me ask, what is the semantics of var in a  
class declaration?  E.g.:

class ... {
   function foo ...
   var fooAlias = foo;

   var bar = 42;
   var bletch = bar + 1;

etc.

Same rules?  All slots created at the top of the block and  
initializations executed in order?  I'm particularly interested in the  
case of creating an alias to a function.

On 2008-03-25, at 19:03 EDT, Dave Herman wrote:
> Created as ticket #375:
>
> http://bugs.ecmascript.org/ticket/375
>
> Dave
>
> _______________________________________________
> Es4-discuss mailing list
> Es4-discuss at mozilla.org
> https://mail.mozilla.org/listinfo/es4-discuss




More information about the Es4-discuss mailing list