Cadenas de Texto en JavaScript
< Anterior Siguiente >Las cadenas de texto en JavaScript son secuencias de caracteres utilizadas para representar y manipular texto. En JavaScript, las cadenas son un tipo de datos primitivo y pueden ser definidas usando comillas simples (' '
), dobles (" "
) o acentuadas (` `
).
Definición de Cadenas
Para definir una cadena de texto, simplemente coloca el texto entre comillas simples, dobles o acentuadas:
Definición | Ejemplo |
---|---|
Comillas simples | let cadena1 = 'Hola, Mundo!'; |
Comillas dobles | let cadena2 = "JavaScript es divertido!"; |
Comillas acentuadas | let cadena3 = `Esta es una cadena usando comillas acentuadas.`; |
Concatenación de Cadenas
La concatenación de cadenas se refiere a unir dos o más cadenas en una sola. Puedes usar el operador +
para concatenar cadenas o plantillas literales para una sintaxis más clara:
Descripción | Ejemplo |
---|---|
Concatenación con el operador + |
let saludo = 'Hola'; |
Concatenación con plantillas literales | let mensajeConPlantillas = `${saludo}, ${nombre}!`; |
Las plantillas literales, delimitadas por comillas acentuadas, permiten insertar variables directamente dentro de la cadena, mejorando la legibilidad.
Acceso a Caracteres
Para acceder a caracteres individuales en una cadena, puedes usar el índice de la cadena. Los índices empiezan en 0. También puedes utilizar el método charAt()
:
Descripción | Ejemplo |
---|---|
Acceso usando índice | let texto = 'JavaScript'; |
Acceso usando charAt() |
let segundoCaracter = texto.charAt(1); // Accede al segundo carácter ('a') |
El método charAt()
es útil si prefieres obtener un carácter específico sin usar la notación de corchetes.
Longitud de una Cadena
La longitud de una cadena se obtiene utilizando la propiedad length
, que devuelve el número total de caracteres en la cadena:
Descripción | Ejemplo |
---|---|
Obtener la longitud de la cadena | let cadena = 'Longitud'; |
La propiedad length
es útil para iterar a través de una cadena o para validar el tamaño de los datos de entrada.
Conversión a Mayúsculas y Minúsculas
Puedes convertir una cadena a mayúsculas o minúsculas utilizando los métodos toUpperCase()
y toLowerCase()
respectivamente. Estos métodos devuelven una nueva cadena sin modificar la original:
Descripción | Ejemplo |
---|---|
Convertir a mayúsculas | let texto = 'Texto'; |
Convertir a minúsculas | let enMinusculas = texto.toLowerCase(); // Devuelve 'texto' |
Estos métodos son útiles para normalizar datos antes de compararlos o almacenarlos.