Programmierung – Javascript
Getter & Setter

DeveloperIT-ProjekteOffice-AnwendungenSoftware

Ein getter ist eine Funktion, die den Wert
einer Eigenschaft ausgibt.

Eigenschaft ___

Seit Javascript 1.5 gibt es die Features getter und setter. Ein getter ist eine Funktion, die den Wert einer Eigenschaft ausgibt. Ein setter ist eine Funktion, die den Wert einer Eigenschaft schreibt. Die Syntax ist laut Javascript 1.5 wie folgt definiert:

var Eigenschaft;
Eigenschaft = getter
function(Werte){ /*…*/
return(Wert); }
Eigenschaft = setter
function(Werte){ /*…*/ Eigenschaft
= Wert;
return(true | false); }

Der Eigenschaft wird also jeweils eine Funktion zugewiesen, der das Statement getter beziehungsweise setter vorangestellt wird. Innerhalb der Funktion kann dann ein beliebiger Wert errechnet werden. getter-Funktionen müssen einen Rückgabewert erhalten, der einen möglichenWert der Eigenschaft darstellt.setter-Funktionen sollten innerhalb der Funktion die Eigenschaft mit einem neuen Wert belegen und einen booleschen Rückgabewert (true oder false) erhalten.

Autor: swasi
Anklicken um die Biografie des Autors zu lesen  Anklicken um die Biografie des Autors zu verbergen