var str = \"This is a string\";
var thing = str.replace(\"string\",\"thing\");
console.log( str )
>> \"This is a string\"
console.log( thing )
>> \"Th
Not that i am aware of, however if the reason you want to do this is just to keep your code clean you can just assign the new string the the old variable:
var string = "This is a string";
string = string.replace("string", "thing");
Of course this will just make the code look a bit cleaner and still create a new string.