suchen

Heim  >  Fragen und Antworten  >  Hauptteil

Javascript - ES6 . Getter-Setter

Klassenperson {

constructor (name, age) {
    this.name = name;
    this.age = age;
}
set name (name) {
    console.log("setter");
    this._name = name;
}
get name () {
    console.log("getter");
    return this._name;
}

// 加一个成员方法
sayName () {
    console.log(this.name);
}

}

Die ES6-Abkürzung der Set-Get-Definitionsfunktion hat hier nicht die vorherige Set-Get-Funktion. Warum wird die Funktion hier standardmäßig während der Zuweisung aufgerufen?

曾经蜡笔没有小新曾经蜡笔没有小新2736 Tage vor434

Antworte allen(1)Ich werde antworten

  • 大家讲道理

    大家讲道理2017-05-18 10:47:31

    参考这篇文章/a/11...

    Antwort
    0
  • StornierenAntwort