初級 › 文字列メソッドは元の文字列を変更せず新しい文字列を返す › パターン2
文字列メソッドは元の文字列を変更せず新しい文字列を返す
toUpperCase()のような文字列メソッドは、呼び出し元の文字列そのものを書き換えるのではなく、変換後の新しい文字列を戻り値として返します。
1 let name: string = " Al "; 2 ___________________ ^ 3 console.log(`[${name}]`);
出力: [ Al ]
空欄を埋めてコンパイルを通す
trim()も新しい文字列を返すメソッドです。戻り値を使わなければ、元のnameの前後の空白は残ったままです。
次の問題