Methoden in ES6-Objekten: Verwenden von Pfeilfunktionen

In ES6 sind beide legal:

var chopper = {
    owner: 'Zed',
    getOwner: function() { return this.owner; }
};

und als Kurzform:

var chopper = {
    owner: 'Zed',
    getOwner() { return this.owner; }
}

Ist es möglich, auch die neuen Pfeilfunktionen zu verwenden? Bei dem Versuch, so etwas wie

var chopper = {
    owner: 'John',
    getOwner: () => { return this.owner; }
};

ode

var chopper = {
    owner: 'John',
    getOwner: () => (this.owner)
};

Ich erhalte eine Fehlermeldung mit dem Hinweis, dass die Methode keinen Zugriff auf @ hathis. Handelt es sich nur um ein Syntaxproblem, oder können Sie keine Fat-Pipe-Methoden in ES6-Objekten verwenden?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage