Tentando colocar em maiúscula o primeiro caractere na matriz de seqüências de caracteres, por que isso não está funcionand
Eu sou iniciante em Javascript. Estou tentando escrever uma função que converte, por exemplo,list-style-image
paralistStyleImage
.
Eu criei uma função, mas parece que não está funcionando. Alguém pode me indicar o problema aqui?
var myStr = "list-style-image";
function camelize(str){
var newStr = "";
var newArr = [];
if(str.indexOf("-") != -1){
newArr = str.split("-");
for(var i = 1 ; i < newArr.length ; i++){
newArr[i].charAt(0).toUpperCase();
}
newStr = newArr.join("");
}
return newStr;
}
console.log(camelize(myStr));