Encontré un código donde las asignaciones de propiedades de clase están envueltas en el operador de agrupación y no puedo entender el propósito de esto. ¿Hay alguna razón detrás o es solo la forma en que a alguien le gusta escribir su código?
Además, ¿cuál es la ventaja de usar !1 en lugar de falso?
class Foo { constructor() { (this.width = 200), (this.height = 300), (this.isOpen = !1), this.init(); } }