“Aby naprawić złamaną klasę JavaScript” Kod odpowiedzi

Aby naprawić złamaną klasę 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

Aby naprawić złamaną klasę 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

Odpowiedzi podobne do “Aby naprawić złamaną klasę JavaScript”

Pytania podobne do “Aby naprawić złamaną klasę JavaScript”

Więcej pokrewnych odpowiedzi na “Aby naprawić złamaną klasę JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu