Какой стиль написания кода в моде в JavaScript?
Не слушайте тех, кто говорит про говнокод, ребята либо нигилисты, либо мамкины революционеры и "не такие как фсе". Как удобно, так и пишите. Просто прочитайте главу про прототипы, поймите это и то, что JS основан на прототипах и вперед. Все нормальные компании используют новые приемы и не стоят на месте. class Rectangle {
  constructor(height, width) {
    this.height = height;
    this.width = width;
  }
  
  get area() {
    return this.calcArea();
  }

  calcArea() {
    return this.height * this.width;
  }
}Классы ES6
Тоже была похожая ситуация с этой страницей  о жидкостях для вейпа https://hvmarket.com.ua/g100852170-zhidkost-dlya-vejpa , но потом ребята разобрались и все решилось