toSnakeCase
function toSnakeCase(value: string, options?: ToSnakeCaseOptions): string;
Ті самі правила, що в kebab-case, але з підкресленнями замість дефісів: пробіли й дефіси стають підкресленнями, підкреслення вставляється на стику малої та великої літер, результат зводиться до нижнього регістру.
clean прибирає все, крім літер, цифр і підкреслень; trim спершу схлопує навколишні пробіли.
Параметри
Параметр | Тип | Опис |
|---|---|---|
|
| Рядок для перетворення. Не має бути порожнім. |
|
|
|
Повертає
string — перетворений рядок.
Винятки
Виняток | Умова |
|---|---|
| значення не рядок або рядок порожній. |
Приклади
Перетворення
toSnakeCase("Hello World"); // => "hello_world"
toSnakeCase("userFirstName"); // => "user_first_name"
Дивіться також
Вихідний код
23 September 2026
Цю документацію згенеровано нейромережею (Claude) на основі вихідного коду бібліотеки.