はじめに
この実験では、文字列の先頭の文字を大文字に変換する capitalize
と呼ばれる JavaScript 関数を調べます。この関数は、配列の分解構文と String.prototype.toUpperCase()
を使って、望ましい結果を達成します。必要に応じて文字列の残りを小文字に変換するために lowerRest
引数をどのように使うかも見てみましょう。
This tutorial is from open-source community. Access the source code
💡 このチュートリアルは英語版からAIによって翻訳されています。原文を確認するには、 ここをクリックしてください
この実験では、文字列の先頭の文字を大文字に変換する capitalize
と呼ばれる JavaScript 関数を調べます。この関数は、配列の分解構文と String.prototype.toUpperCase()
を使って、望ましい結果を達成します。必要に応じて文字列の残りを小文字に変換するために lowerRest
引数をどのように使うかも見てみましょう。
JavaScript で文字列の先頭の文字を大文字にするには、次の関数を使用します。
const capitalize = (str, lowerRest = false) => {
const [first, ...rest] = str;
return (
first.toUpperCase() +
(lowerRest ? rest.join("").toLowerCase() : rest.join(""))
);
};
この関数は、配列の分解構文と String.prototype.toUpperCase()
を使って、文字列の先頭の文字を大文字にします。lowerRest
引数は省略可能で、文字列の残りを小文字に変換するには true
に設定できます。
この関数を使用する方法の例を次に示します。
capitalize("fooBar"); // 'FooBar'
capitalize("fooBar", true); // 'Foobar'
おめでとうございます!あなたは「文字列を大文字にする」実験を完了しました。あなたの技術を向上させるために、LabExでさらに多くの実験を行って練習してください。