18 lines
424 B
JavaScript
18 lines
424 B
JavaScript
class SpreadTestClass {
|
|
constructor(x, y) {
|
|
this.SpreadTestClass = SpreadTestClass;
|
|
this.self = this;
|
|
this.x = x;
|
|
this.y = y;
|
|
}
|
|
}
|
|
|
|
var object = new SpreadTestClass(...[0, 1]);
|
|
|
|
// ----------------------------------------------------------------------------
|
|
|
|
assert.equal(object.x, 0);
|
|
assert.equal(object.y, 1);
|
|
assert.equal(object.self, object);
|
|
assert.isTrue(object instanceof object.SpreadTestClass);
|