TypeScript/tests/baselines/reference/commentsOnObjectLiteral2.js
Daniel Rosenwasser fe4c738b01 No longer emit trailing comma on object literals.
This was done because trailing commas in object literals are not accepted by ES3.

Fixes #271.
2014-07-28 11:37:36 -07:00

21 lines
451 B
JavaScript

//// [commentsOnObjectLiteral2.ts]
var Person = makeClass(
{
/**
This is just another way to define a constructor.
@constructs
@param {string} name The name of the person.
*/
initialize: function(name) {
this.name = name;
},
}
);
//// [commentsOnObjectLiteral2.js]
var Person = makeClass({
initialize: function (name) {
this.name = name;
}
});