String length
Devuelve la longitud de una cadena.
let cadena = "¡Hola, mundo!";
console.log(cadena.length); // 13
String slice()
Extrae una parte de una cadena y devuelve la nueva cadena.
let cadena = "¡Hola, mundo!";
console.log(cadena.slice(0, 5)); // ¡Hola
String substring()
Similar a slice(), pero no acepta índices negativos.
let cadena = "¡Hola, mundo!";
console.log(cadena.substring(0, 5)); // ¡Hola
String substr()
Extrae una parte de una cadena desde un índice inicial y un número específico de caracteres.
let cadena = "¡Hola, mundo!";
console.log(cadena.substr(0, 5)); // ¡Hola
String replace()
Reemplaza la primera coincidencia de una cadena por otra.
let cadena = "¡Hola, mundo!";
console.log(cadena.replace("mundo", "amigo")); // ¡Hola, amigo!
String replaceAll()
Reemplaza todas las coincidencias de una cadena por otra.
let cadena = "abcabc";
console.log(cadena.replaceAll("a", "x")); // xbcxbc
String toUpperCase()
Convierte una cadena a mayúsculas.
let cadena = "¡Hola, mundo!";
console.log(cadena
String toLowerCase()
Convierte una cadena a minúsculas.
let cadena = "¡HOLA, MUNDO!";
console.log(cadena.toLowerCase()); // ¡hola, mundo!
String concat()
Concatena dos o más cadenas.
let cadena1 = "¡Hola, ";
let cadena2 = "mundo!";
console.log(cadena1.concat(cadena2)); // ¡Hola, mundo!
String trim()
Elimina los espacios en blanco al principio y al final de una cadena.
let cadena = " ¡Hola, mundo! ";
console.log(cadena.trim()); // ¡Hola, mundo!
String trimStart()
Elimina los espacios en blanco al principio de una cadena.
let cadena = " ¡Hola, mundo! ";
console.log(cadena.trimStart()); // ¡Hola, mundo!
String trimEnd()
Elimina los espacios en blanco al final de una cadena.
let cadena = " ¡Hola, mundo! ";
console.log(cadena.trimEnd()); // ¡Hola, mundo!
String padStart()
Rellena una cadena con otro string al principio hasta alcanzar una longitud determinada.
let cadena = "5";
console.log(cadena.padStart(4, "0")); // 0005
String padEnd()
Rellena una cadena con otro string al final hasta alcanzar una longitud determinada.
let cadena = "5";
console.log(cadena.padEnd(4, "0")); // 5000
String charAt()
Devuelve el carácter en el índice especificado.
let cadena = "¡Hola, mundo!";
console.log(cadena.charAt(1)); // H
String charCodeAt()
Devuelve el código Unicode del carácter en el índice especificado.
let cadena = "¡Hola, mundo!";
console.log(cadena.charCodeAt(1)); // 72
String split()
Divide una cadena en un array de subcadenas utilizando un separador específico.
let cadena = "manzana, plátano, cereza";
let array = cadena.split(", ");
console.log(array); // ["manzana", "plátano", "cereza"]
RESUMEN
| Método | Descripción |
|---|---|
| length | Longitud de la cadena |
| slice() | Extraer parte de la cadena |
| substring() | Extraer parte de la cadena (sin índices negativos) |
| substr() | Extraer parte de la cadena (desde un índice y una longitud) |
| replace() | Reemplazar la primera coincidencia |
| replaceAll() | Reemplazar todas las coincidencias |
| toUpperCase() | Convertir a mayúsculas |
| toLowerCase() | Convertir a minúsculas |
| concat() | Concatenar cadenas |
| trim() | Eliminar espacios en blanco al inicio y final de la cadena |
| trimStart() | Eliminar espacios en blanco al inicio de la cadena |
| trimEnd() | Eliminar espacios en blanco al final de la cadena |
| padStart() | Rellenar al inicio de la cadena hasta una longitud determinada |
| padEnd() | Rellenar al final de la cadena hasta una longitud determinada |

Deja una respuesta