Цитата:
|
Нельзя наследовать от стандартных объектов
|
Можно, просто не транслируется
Сообщение от 6to5.org/docs/usage/caveats
|
Built-in classes such as Date, Array, DOM etc cannot be properly subclassed due to limitations in ES5.
|
Цитата:
|
Не понимаю, почему нельзя было сделать в ES6 так, как в TS?
https://yadi.sk/i/e6dNr8wMeHEbq Нет private & public (точнее паблик есть, но неявный)
...
свойства в прототипе через данный сикнтаксис не поддерживаются
|
К формату определения свойств прототипа еще не пришли. Я пока делаю так:
class ArticleContentView extends Marionette.ItemView {}
Object.assign(ArticleContentView, {
el: "#article-content",
template({content}) {return content}
});