Mascara: Next Generation JavaScript compiler

Try it Download Buy About Documentation Blog Contact

Static Blocks

Static blocks may occur in class bodies. Static blocks are executed once, when the class is defined. They can be used to initialize static variables.

Syntax:

Syntax definition [Help]
static {
   statements
} 

Example:

class A {
    static var b : Date;
    static {
        b = new Date;
    }
}

See also: Static methods

X Try!
Mascara JavaScript Generated JavaScript

Translating...
Show compiler settings