* Desugar class properties to Object.defineProperty per spec * Define uninitialized static class properties with value=undefined * Make class-properties increased spec compliance opt-in (spec: true)
8 lines
126 B
JavaScript
8 lines
126 B
JavaScript
var Foo = class {
|
|
static num = 0;
|
|
}
|
|
|
|
assert.equal(Foo.num, 0);
|
|
assert.equal(Foo.num = 1, 1);
|
|
assert.equal(Foo.name, "Foo");
|