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