В строке необходимо найти все дефисы или нижние подчеркивания, убрать их и букву после них сделать большой:
function toCamelCase(string) {
return string.replace(/-|_/gi, (str, index, s) => {
return s[index + 1].toUpperCase();
});
}
console.log(toCamelCase("the-stealth-warrior"));
Надо захватывать ещё и первую букву, иначе её replace
не заменяет:
function toCamelCase(string) {
return string.replace(/(?:-|_)\w/gi, (str, index, s) => {
return s[index + 1].toUpperCase();
});
}
console.log(toCamelCase("the-stealth-warrior"));
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Всем привет! В общем есть у меня задачка, надо визуализировать обучение нейронки методом обратного распространения ошибкиЯ покопался в инете,...
Есть код, он работает только когда указать статичные данные в var = mass[]Но у меня значение генерируются случайными числами и при этом сам масив...
bluebird, как я понял, это библиотека промисовНо зачем она нужна, если в ES6 и так поддерживает промисы? Или bluebird — это те же самые промисы что в нативном...