[latex]Mae govannen![/latex]
Dass a ==== b ist leuchtet ein. Aber warum ändern die beiden folgenden Funktionen nicht den Wert von x??? Ich dachte, pass-by-reference heißt eben, wie er auch sagt, einen Pointer übergeben.
Das bezieht sich nicht auf die sogenannten "Primitives". Diese werden in der Funktion als Kopie verwendet, eine Änderung innnerhalb der Funktion ändert also den Wert der als Parameter übergebenen ursprünglichen Variable in diesem Fall nicht.
Mathias hat das hier beschrieben: http://molily.de/js/kernobjekte.html#objects-primitives (4; 4.1)
Cü,
Kai
--
~~~ ken SENT ME ~~~
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet
~~~ ken SENT ME ~~~
Dank Hixies Idiotenbande geschieht grade eben wieder ein Umdenken
in Richtung "Mess up the Web".(suit)
SelfHTML-Forum-Stylesheet