JSFiddle - React, Tailwind, and code Playground
by hajpoj
JavaScript
function convertToCamel(underscore) {
var camel = "",
afterUnderscore = false;
for (var i = 0; i < underscore.length; i++) {
if (underscore[i] === '_') {
afterUnderscore = true;
} else if (afterUnderscore) {
camel += underscore[i].toUpperCase();
afterUnderscore = false;
} else {
camel += underscore[i];
}
}
return camel;
}
alert(convertToCamel("this_string"));
alert(convertToCamel("this_crazy_ass_string___gogo_Gg"));
//are spaces valid?
alert(convertToCamel("this asfd_asf _asdfasdf _ asdf"));