初級 › 文字列メソッドは元の文字列を変更せず新しい文字列を返す › パターン3
文字列メソッドは元の文字列を変更せず新しい文字列を返す
toUpperCase()のような文字列メソッドは、呼び出し元の文字列そのものを書き換えるのではなく、変換後の新しい文字列を戻り値として返します。
1 let text: string = "a-b-c"; 2 ______________________________ ^ 3 console.log(text);
出力: a-b-c
空欄を埋めてコンパイルを通す
replace()も非破壊的なメソッドです。戻り値を代入しなければ、textの中身は置換前のままです。
次の問題