.camelize(), .hyphenate()

Работа со строками

Методы для работы со строками .camelize() и .hyphenate(). Привести строку разделенную тире в «верблюжийРегистр». Вставить дефис (тире) между словами.

Метод .camelize()

Преобразование строки к «верблюжьему» стилю

Метод .camelize() можно использовать для приведения строки разделенной тире к «верблюжьему» стилю. Чтобы преобразовать строку, разделенную тире, в camelCase («верблюжийРегистр», «горбатыйРегистр», «стильВерблюда»), следующий параметр может быть передан функции.

Параметр Тип По умолчанию Описание
str String null Строка, которую нужно отформатировать

Пример использования camelize()

Имея строку 'some-hyphenated-string' приведём её к «верблюжьему» стилю с помощью JavaScript.

const myString = 'some-hyphenated-string';

// Строка camelCase
console.log(util.camelize(myString))

Результат

'someHyphenatedString'

Заметка: чтобы привести строку с верблюжьим стилем в строку написания через дефис (тире) используйте метод .hyphenate().

Метод .hyphenate()

Встаить дефис (тире) между словами

Метод .hyphenate() можно использовать для преобразования существующей строки в виде «горбатыйРегистр» в строку через дефис. Чтобы преобразовать строку, которая изначально имеет стиль camelCase («верблюжийРегистр», «горбатыйРегистр», «стильВерблюда»), в строку через дефис (тире), следующий параметр может быть передан функции.

Параметр Тип По умолчанию Описание
str String null Строка, которую нужно отформатировать

Пример использования hyphenate()

Имея строку 'someCamelcasedString' преобразуем её к строке написанной через дефис (тире).

const myString = 'someCamelcasedString';

// Строка Hyphenate
console.log(util.hyphenate(myString))

Результат

'some-camelcase-string'

Заметка: чтобы привести строку разделенную тире к «верблюжьему» стилю, используйте метод .camelize().