方法1: 文字列の最初の文字を大文字にする関数を作成する方法
function capitalizeFirstLetter(word) {
return word.charAt(0).toUpperCase() + word.slice(1);
}
// 使用例
var inputWord = "hello";
var capitalizedWord = capitalizeFirstLetter(inputWord);
console.log(capitalizedWord); // "Hello"
この方法では、capitalizeFirstLetter
という関数を定義し、与えられた単語の最初の文字を大文字に変換しています。
方法2: 正規表現を使用する方法
function capitalizeFirstLetter(word) {
return word.replace(/^\w/, function(match) {
return match.toUpperCase();
});
}
// 使用例
var inputWord = "world";
var capitalizedWord = capitalizeFirstLetter(inputWord);
console.log(capitalizedWord); // "World"
この方法では、正規表現を使用して単語の最初の文字を検出し、toUpperCase
メソッドを使用して大文字に変換しています。
方法3: ES6のアロー関数を使用する方法
const capitalizeFirstLetter = word => word.charAt(0).toUpperCase() + word.slice(1);
// 使用例
const inputWord = "javascript";
const capitalizedWord = capitalizeFirstLetter(inputWord);
console.log(capitalizedWord); // "Javascript"
この方法では、ES6のアロー関数を使用して同じ結果を得ています。
これらはJavaScriptで単語の最初の文字を大文字にするためのいくつかの方法です。どの方法を選ぶかは、プロジェクトの要件や個人の好みによります。