Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как удалить нижнее подчеркивание в строке?

Gool Ученик (210), на голосовании 1 год назад
Как удалить нижнее подчеркивание в строке?
не понимаю

 const camelCase = (str) => {
str.replace(/_/gm).join('');
console.log(str);
};

camelCase('olololo_hello');
Голосование за лучший ответ
Никита Озеров Профи (722) 1 год назад
 const camelCase = (str) => { 
const newStr = str.replace(/_/g, '');
console.log(newStr);
};

camelCase('olololo_hello');
Петр Алексеевич Оракул (82068) 1 год назад
replace принимает 2 аргумента, первый что заменять, второй на что. join тут не нужен
Яков Гото Искусственный Интеллект (321008) 1 год назад
 const camelCase = (str) => { 
str.split('_').join('');
console.log(str);
};

camelCase('olololo_hello');
Так и выглядит красивее без ненавистных мне регулярных выражений, и join уже не лишний, ибо split создает массив.
Похожие вопросы