js cases

Преобразуем underscore_case в camelCase и в camel-Case-To-Dash

5 апреля, 2017
1 минута чтения

Если контент не отображается, включите VPN.

Сниппет underscore_case в camelCase

function underscoreToCamelCase(valueStr) {
  return (valueStr).replace(/_([a-z])/g, (m, w) => w.toUpperCase());
}

underscoreToCamelCase('some_text'); // "someText"

Сниппет camelCase в dash-case

function camelCaseToDash(str) {
  return str.replace(/([A-Z])/g, ($1) => {
    return '-' + $1.toLowerCase();
  });
}
// example
camelCaseToDash('someText'); // "some-text"

Денис Сергеевич Басковский

Философ, изобретатель и поэт.

Подписаться
Уведомить о
guest
0 комментариев
Межтекстовые Отзывы
Посмотреть все комментарии
Gulp Webpack
Предыдущая статья

Пример внедрения Webpack в Gulp

алгоритм sum
Следующая статья

Алгоритм для получения суммы произведений с исключением i-го элемента