add basic support for class property initializers - #619

This commit is contained in:
Sebastian McKenzie
2015-02-11 10:59:44 +11:00
parent c38edbbb42
commit 56a953df64
7 changed files with 42 additions and 2 deletions

View File

@@ -0,0 +1,7 @@
class MyClass {
myProp = { someValue: 42 };
}
var myClass = new MyClass;
assert.ok(myClass.myProp !== MyClass.prototype.myProp);
assert.equal(myClass.myProp.someValue, 42);

View File

@@ -0,0 +1,3 @@
{
"playground": true
}

View File

@@ -0,0 +1,5 @@
class MyClass {
static myProp = { someValue: 42 };
}
assert.equal(MyClass.myProp.someValue, 42);