, , , super() ES5 TypeScript .
, ES2015 , TypeScript ES5. super(), .
TypeScript , TypeScript. :
class MyCustomElement extends HTMLElement {
constructor() {
super();
this.foo = "bar";
}
doSomething() {
console.log(this.foo);
}
}
customElements.define("my-custom-element", MyCustomElement);