Как написать первую букву в верхнем регистре в JavaScript: методы и примеры

Вот несколько способов перевести первую букву строки в верхний регистр в JavaScript:

  1. Использование методов charAt()и toUpperCase():

    function capitalizeFirstLetter(str) {
    return str.charAt(0).toUpperCase() + str.slice(1);
    }
  2. Использование функции стрелки ES6 и литералов шаблона:

    const capitalizeFirstLetter = str => `${str.charAt(0).toUpperCase()}${str.slice(1)}`;
  3. Использование регулярных выражений и метода replace():

    function capitalizeFirstLetter(str) {
    return str.replace(/^\w/, c => c.toUpperCase());
    }
  4. Использование оператора расширения и деструктуризации массива:

    function capitalizeFirstLetter(str) {
    const [first, ...rest] = str;
    return [first.toUpperCase(), ...rest].join('');
    }

Не стесняйтесь изменять или добавлять дополнительные теги в зависимости от конкретного контекста или требований.