文字列の置換
文字列の一部を別の文字列に置き換えたい場合はreplaceを使います。
例えば、
var text = "lorem ipsum";
という文字列オブジェクトの"lorem"を"*"に置き換えるには、
text.replace("lorem","*");
とします。
注意したいのは、replaceを行っても、元のオブジェクト(text)の内容は
上書きされていないことです。
console.log(text);
"lorem ipsum"
なので、オブジェクトの文字列を上書きするときは、replaceの結果を元の
オブジェクトに代入します。
text = text.replace("lorem", "*"); console.log(text); "* ipsum"
とても初歩的なことですが、バグの原因になりそうなので注意しましょう。