apps-script-utils (Русский) 2.1.1 Help

toCamelCase

function toCamelCase(value: string, options: ToCamelCaseOptions = {}): string;

Каждое слово получает заглавную букву, разделители между словами отбрасываются, а первая буква становится строчной, если firstWordToLowerCase не выключен. При включённом clean удаляется и всё, что не буква и не цифра.

Границы слов — те, что видит регулярное выражение, поэтому пробелы и дефисы разделяют слова, а подчёркивание нет: "user_first_name" возвращается как "userfirstname", а не "userFirstName".

Параметры

Параметр

Тип

Описание

value

string

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

options (необязательный) = {}

ToCamelCaseOptions

clean убирает все не буквенно-цифровые символы (по умолчанию включено); firstWordToLowerCase делает первую букву строчной (по умолчанию включено).

Возвращает

string — преобразованная строка.

Исключения

Исключение

Условие

EmptyStringException

значение не строка или строка пуста.

Примеры

Преобразование

toCamelCase("Hello world! How are you?"); // => "helloWorldHowAreYou" toCamelCase("Hello world!", { firstWordToLowerCase: false }); // => "HelloWorld" toCamelCase("user_first_name"); // => "userfirstname"

Смотрите также

Исходный код

src/lang/string/toCamelCase.ts

23 September 2026

Эта документация сгенерирована нейросетью (Claude) на основе исходного кода библиотеки.