I like the trailing comma because it makes it simpler to add elements later. But I agree that it's poor form to keep them in. An alternative would be to put the comma at the beginning of the line, so copy/paste elements is simpler. You don't forget the comma.
var object = {
foo: "bar"
, baz: "qwerty"
, age: 42
};