Цитата:
|
function ucFirst(firstLetter,e){
var newStr = '';
for(var i=0; i<firstLetter.length; i++) {
newStr += e==i ? firstLetter.charAt(i).toUpperCase() : firstLetter.charAt(i);
}
return newStr;
}
ucFirst('привет',1) // подразумевается вторая буква
|
Ясно, спасибо!
Цитата:
|
function rangeToUpperCase(string, from, to) {
if (!to) to = from + 1;
return string.slice(0, from) +
string.slice(from, to).toUpperCase() +
string.slice(to);
}
alert( rangeToUpperCase('test', 1) );
|
Со slice не сталкивался, не совсем ясно, дальше смотрю будет по учебнику.
Спасибо за ответ.