no existe una función como tal, pero puedes crearte una función que así lo haga. hay varias formas que se puede hacer. puede ser con expresiones regulares y el método replace de los string, o puedes usar varias funciones de los string para extraer una porción del string. en ambos casos tienes que usar toUpperCase. la forma con expresiones regulares no la detallaré. la otra forma consiste en extraer el string con
substring desde una posición determinada de la cadena hasta otra posición. por ejemplo, para extraer la primera letra, pasas como argumento un cero para indicar la posición inicial y un uno para indicar la posición final en el string. de esa extración invocas toUpperCase. otra forma más sencilla de extraer la primera letra -o cualquiera- es tratando la cadena como un array donde el primer indice representa el primer caracter. es decir, asumiendo que
string es una variable que contiene una cadena,
string[0] devuelve el primer caracter. luego lo anterior lo tienes que concatenar con el resto de la cadena el cual lo obtienes invocando substring, pero esta vez solo indicando el primer argumento. en este caso, un uno para extraer desde la segunda posición. al omitir el segurndo argumento, la función extrae la cadena hasta el final. finalmente, la concatenación de la cadena la agregas nuevamente al arreglo, variable, o donde desees.