Citat:
Ursprungligen postat av
help
Vad menar du med det? Fungerade perfekt. Har du någon bättre lösning?
Fungerade i vilken bemärkelse då?
replace-funktionen (som i sig fungerar utmärkt) förändrar inte strängen (eller värdet av variablen) man anropar den på. Den returnerar det (ev.) nya värdet:
Kod:
var foo = "bar";
var bak = foo.replace(/r/, "w");
foo; // "bar"
bak; // "baw"
Att jag uttryckte min skepsis mot det tidigare inlägget beror alltså på att sättet som
replace användes på där inte har någon effekt på värdet av variabeln
name.
/p