Пытаясь использовать первый символ в массиве строк, почему это не работает?
Я новичок в Javascript. Я пытаюсь написать функцию, которая преобразует, например,list-style-image
вlistStyleImage
.
Я придумал функцию, но она не работает. Кто-нибудь может указать мне на проблему здесь?
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));