“Чтобы исправить разбитый класс oop javascript” Ответ

Чтобы исправить разбитый класс oop javascript

class ClassicalGreeting {
  constructor(greeting = "Hello", name = "World") {
    this.greeting = greeting
    this.name = name
  }

  greet() {
    return `${this.greeting}, ${this.name}!`
  }
}

const classyGreeting = new ClassicalGreeting("Hey", "folks")

console.log(classyGreeting.greet())
Clean Cardinal

Чтобы исправить разбитый класс oop javascript

function PrototypicalGreeting(greeting = "Hello", name = "World") {
  this.greeting = greeting
  this.name = name
}

PrototypicalGreeting.prototype.greet = function() {
  return `${this.greeting}, ${this.name}!`
}

const greetProto = new PrototypicalGreeting("Hey", "folks")
console.log(greetProto.greet())
Clean Cardinal

Ответы похожие на “Чтобы исправить разбитый класс oop javascript”

Вопросы похожие на “Чтобы исправить разбитый класс oop javascript”

Больше похожих ответов на “Чтобы исправить разбитый класс oop javascript” по JavaScript

Смотреть популярные ответы по языку

Смотреть другие языки программирования