En este post vamos a ver un ejercicio con JavaScript. Se trata de una función que convierta a mayúscula la primera letra o primer carácter de una string.
Es el equivalente a la función ucfirst
que existe en otro lenguaje, y convierte a mayúscula el primer carácter de la cadena. Por ejemplo, transforma “hola” a “Hola”.
Recordemos que esto no es como convertir una cadena a mayúscula, ya que solo nos importa el primer carácter. Además, las cadenas en JavaScript son inmutables, por lo que vamos a crear una nueva.
Lo que haremos será convertir el primer carácter a mayúscula (con charAt
y toUpperCase) y después concatenarlo con el resto de la cadena que vamos a cortar con la función substring.
Vamos a la función. Esta recibe una cadena y devuelve la cadena pero con la primera mayúscula. Queda así:
Separamos la cadena, convertimos la primera letra, la unimos con la segunda parte y la devolvemos. De forma corta quedaría así:
En lugar de concat puedes usar +
, yo uso concat
porque me gusta encadenar los métodos.
La función trabaja de manera normal. Puedes probarla a tu manera, y aquí dejo algunas pruebas hechas por mí mismo:
Si quieres puedes ejecutarla en línea.
En este post te enseñaré a imprimir HTML en una impresora térmica. Vas a ser…
En este artículo te voy a enseñar a monitorear la cola de impresión de una…
En mi blog te he enseñado a usar youtube-dl para descargar vídeos con permiso del…
Siguiendo con los tutoriales que consumen la API de los Bots de Telegram con cURL…
En un post previo te enseñé a enviar un mensaje en nombre de un Bot…
En este artículo te voy a mostrar una guía para imprimir en una impresora térmica…
Esta web usa cookies.