Declarar uma propriedade de classe fora de um método de classe
Veja como xey são declarados no construtor:
class Point {
constructor(x, y) {
this.x = x;
this.y = y;
}
toString() {
return '(' + this.x + ', ' + this.y + ')';
}
}
existe uma maneira de declarar propriedades fora das funções, por exemplo:
class Point {
// Declare static class property here
// a: 22
constructor(x, y) {
this.x = x;
this.y = y;
}
toString() {
return '(' + this.x + ', ' + this.y + ')';
}
}
Então, eu quero atribuir um a 22, mas não tenho certeza se posso fazê-lo fora do construtor, mas ainda dentro da classe.