Есть строка:
let stroka = "исПравЛяем буКвы"
Можно использовать методы slice() и toUpperCase(), чтобы создать конструкцию приведения первой буквы в заглавную, а все остальные буквы в строчные.
Делается это таким выражением:
stroka.slice(0,1).toUpperCase() + stroka.slice(1)
Функция превращения первой буквы строки в заглавную
function firstCharUp(str){return str.slice(0,1).toUpperCase() + str.slice(1)}
Пример работы функции:

Собственный метод для класса String
String.prototype.firstCharUp = function(){return this.slice(0,1).toUpperCase() + this.slice(1)}
Пример работы метода:

Информационные ссылки
Стандарт ECMAScript — https://tc39.es/ecma262/multipage/
Стандарт ECMAScript — Раздел «22.1.3.21 String.prototype.slice ( start, end )» — https://tc39.es/ecma262/multipage/text-processing.html#sec-string.prototype.slice
Что-то про символы https://www.unicode.org/reports/tr18/#General_Category_Property