Строка JavaScript: преобразование первой буквы в строчную — методы и примеры

Чтобы преобразовать первую букву строки JavaScript в нижний регистр, вы можете использовать несколько методов. Вот несколько вариантов:

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

    function firstLetterToLowerCase(str) {
    return str.charAt(0).toLowerCase() + str.substring(1);
    }
    // Example usage
    const originalString = "Hello World";
    const convertedString = firstLetterToLowerCase(originalString);
    console.log(convertedString); // Output: "hello World"
  2. Использование деструктуризации массива и метода toLowerCase():

    function firstLetterToLowerCase(str) {
    const [firstLetter, ...rest] = str;
    return firstLetter.toLowerCase() + rest.join('');
    }
    // Example usage
    const originalString = "Hello World";
    const convertedString = firstLetterToLowerCase(originalString);
    console.log(convertedString); // Output: "hello World"
  3. Использование метода replace()и регулярного выражения:

    function firstLetterToLowerCase(str) {
    return str.replace(/^(.)(.*)$/, (_, firstLetter, rest) => firstLetter.toLowerCase() + rest);
    }
    // Example usage
    const originalString = "Hello World";
    const convertedString = firstLetterToLowerCase(originalString);
    console.log(convertedString); // Output: "hello World"