Sind nachgestellte Kommas in JavaScript Standard oder tolerieren die meisten Browser wie Chrome und Firefox diese nur?
Ich dachte, sie wären Standard, aber IE8 hat gekotzt, nachdem er auf einen gestoßen ist - natürlich bedeutet IE, der etwas nicht unterstützt, kaum, dass es nicht Standard ist.
Hier ist ein Beispiel dafür, was ich meine (nach dem letzten Element des Bücher-Arrays):
var viewModel = {
books: ko.observableArray([
{ title: "..", display: function() { return ".."; } },
{ title: "..", display: function() { return ".."; } },
{ title: "..", display: function() { return ".."; } }, // <--right there
]),
currentTemplate: ko.observable("bookTemplate1"),
displayTemplate: function() { return viewModel.currentTemplate(); }
};