Eigenschafts-Getter und -Setter

Wir hatten gesagt, dass eine Objekteigenschaft ein Name, ein Wert und ein Satz von Attributen ist. In ECMAScript 5 [9] kann der Wert durch eine oder zwei Methoden ersetzt werden, die als Getter und Setter bezeichnet werden. Eigenschaften, die von Gettern und Settern definiert werden, werden gelegentlich als Zugriffseigenschaften bezeichnet, um sie von Dateneigenschaften zu unterscheiden, die einfach einen Wert haben.

Wenn ein Programm den Wert einer Zugriffseigenschaft abfragt, ruft JavaScript die Getter-Methode auf (ohne ihr Argumente zu übergeben). Der Rückgabewert dieser Methode wird zum Wert des Eigenschaftszugriffsausdrucks. Wenn ein Programm den Wert einer Zugriffseigenschaft setzt, ruft JavaScript die ...

Get JavaScript: Das umfassende Referenzwerk, Sixth Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.