#19 Métodos de String en Javascript

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étodoDescripción
lengthLongitud 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
[mwai_chat]

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *