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 the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.