Вот несколько способов перевести первую букву строки в верхний регистр в JavaScript:
-
Использование методов
charAt()иtoUpperCase():function capitalizeFirstLetter(str) { return str.charAt(0).toUpperCase() + str.slice(1); } -
Использование функции стрелки ES6 и литералов шаблона:
const capitalizeFirstLetter = str => `${str.charAt(0).toUpperCase()}${str.slice(1)}`; -
Использование регулярных выражений и метода
replace():function capitalizeFirstLetter(str) { return str.replace(/^\w/, c => c.toUpperCase()); } -
Использование оператора расширения и деструктуризации массива:
function capitalizeFirstLetter(str) { const [first, ...rest] = str; return [first.toUpperCase(), ...rest].join(''); }
Не стесняйтесь изменять или добавлять дополнительные теги в зависимости от конкретного контекста или требований.