JavaScript で文字列を小文字にして、単語の最初の文字だけを大文字にするにはどうすればいいですか? [重複] 質問する

JavaScript で文字列を小文字にして、単語の最初の文字だけを大文字にするにはどうすればいいですか? [重複] 質問する

私は JavaScript の初心者なので、これを正しく実行できたかどうかはわかりません。

しかし、ランダムな文字列テキストを小文字にして、そのテキスト内の各単語の最初の文字を大文字にしたいのです。

<script>
    function capitalizeFirstLetter(string) {
        return string.charAt(0).toUpperCase() + string.slice(1);
    }

    function lowerCase(string) {
        return string.toLowerCase();
    }
</script>

ベストアンサー1

方法を変えるだけで

function capitalizeFirstLetter(string) 
{
  return string.charAt(0).toUpperCase() + string.slice(1).toLowerCase();
}

.toLowerCase()最後のメソッド呼び出しに追加されます。

このメソッドは、最初の文字を大文字にし、文字列の残りを小文字に変換します。2 番目のメソッドは必要ありません。

おすすめ記事