Frage zu Variablendeklaration (Syntax)

Kai-Behncke

Erfahrenes Mitglied
Hallo liebes Forum,

ich stehe augenblicklich vor einem Rätsel.
Ich würde gerne wissen wie dieses hier zu verstehen ist:

Code:
  var result = {
startpoint: startPoint.geometry.x + ' ' + startPoint.geometry.y,
finalpoint: stopPoint.geometry.x + ' ' + stopPoint.geometry.y,
method: OpenLayers.Util.getElement('method').value,
region: "victoria",
srid: "900913"
};


Das ist doch reines Javascript, oder?
Wofür sorgen denn die geschweiften Klammern?
Und wofür sorgt z.B. der Doppelpunkt hinter "startpoint"?

Ich hatte gedacht, ein alert(result) gibt mir den gesamten String aus aber es erscheint dann nur [object Object]

Ein alert(result.value) ergibt nur "undefined"......

Wer kann da Licht ins Dunkle bringen?
Danke im voraus, Kai
 
Zurück