Показать сообщение отдельно
  #7 (permalink)  
Старый 16.05.2014, 17:58
Профессор
Отправить личное сообщение для Sweet Посмотреть профиль Найти все сообщения от Sweet
 
Регистрация: 16.03.2010
Сообщений: 1,618

Очень не эффективное решение в плане производительности. Есть тема делать нормально:
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) );
Ответить с цитированием