Hallo!
Habe eine Frage:
Ich habe einen String, und will diesen einer Funktion übergeben. Diese soll den String aber ändern können. Also nicht call by value, sondern call by reference. Quasi der Pointer in C.
In diesem Beispiel hier wird zweimal "test1" ausgegeben. Wie kann ich der Funktion eine Referenz übergeben?
function test1()
{
var stest = new String;
stest = "Test1";
window.alert(stest);
test2(stest);
window.alert(stest);
}
function test2(Bla)
{
Bla = "Juhu";
}
Ich hatte gehofft, das duch "stest = new String" ein Object erstellt wird.
Vielen Dank im Vorraus!