Là dấu phẩy chuẩn trong JavaScript hoặc hầu hết các trình duyệt như Chrome và Firefox chỉ chấp nhận chúng?
Tôi nghĩ rằng chúng là tiêu chuẩn, nhưng IE8 đã nổi giận sau khi gặp phải một điều tất nhiên là IE không hỗ trợ một cái gì đó khó có nghĩa là nó không chuẩn.
Đây là một ví dụ về ý tôi muốn nói (sau phần tử cuối cùng của mảng sách):
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(); }
};