Les virgules de fin sont-elles standard en JavaScript, ou la plupart des navigateurs comme Chrome et Firefox les tolèrent-ils simplement?
Je pensais qu'ils étaient standard, mais IE8 a vomi après en avoir rencontré un - bien sûr, IE ne supportant pas quelque chose signifie à peine que ce n'est pas standard.
Voici un exemple de ce que je veux dire (après le dernier élément du tableau livres):
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(); }
};