Programación

10 métodos de strings en JavaScript que deberías conocer

Descubre los 10 métodos de strings esenciales para destacar como desarrollador JavaScript. ¡Mejora tus habilidades ahora!

  3 min

Las strings tienen un papel crucial en la programación en JavaScript, empleadas para almacenar y manipular texto. En este artículo verás 10 métodos esenciales de strings en JavaScript que debes conocer para trabajar con eficiencia.

1. startsWith()

El método startsWith() verifica si una string comienza con el valor especificado. Devuelve true si la string comienza con el valor y false en caso contrario.

Sintaxis:

string.startsWith(searchString[, position])

Ejemplo:

const texto = "Hola, mundo!";
const comienzaConHola = texto.startsWith("Hola");
console.log(comienzaConHola); // true

2. endsWith()

El método endsWith() verifica si una string termina con el valor especificado. Devuelve true si la string termina con el valor y false en caso contrario.

Sintaxis:

string.endsWith(searchString[, length])

Ejemplo:

const texto = "Hola, mundo!";
const terminaConMundo = texto.endsWith("mundo!");
console.log(terminaConMundo); // true

3. includes()

El método includes() verifica si una string contiene un valor especificado. Devuelve true si la string contiene el valor y false en caso contrario.

Sintaxis:

string.includes(searchString[, position])

Ejemplo:

const texto = "Hola, mundo!";
const contieneHola = texto.includes("Hola");
console.log(contieneHola); // true

4. slice()

El método slice() es una función de manipulación de strings en JavaScript que permite extraer una parte específica de una string y devolverla como una nueva string.

Sintaxis:

string.slice(beginIndex[, endIndex])

Ejemplo:

const texto = "Hola, mundo!";
const parte = texto.slice(6, 11);
console.log(parte); // "mundo"

5. toUpperCase()

El método toUpperCase() convierte todos los caracteres de una string en mayúsculas y devuelve la nueva string.

Sintaxis:

string.toUpperCase()

Ejemplo:

const texto = "Hola, mundo!";
const mayusculas = texto.toUpperCase();
console.log(mayusculas); // "HOLA, MUNDO!"

6. toLowerCase()

El método toLowerCase() convierte todos los caracteres de una string en minúsculas y devuelve la nueva string.

Sintaxis:

string.toLowerCase()

Ejemplo:

const texto = "Hola, mundo!";
const minusculas = texto.toLowerCase();
console.log(minusculas); // "hola, mundo!"

7. charAt()

El método charAt() devuelve el carácter en la posición especificada de una string.

Sintaxis:

string.charAt(index)

Ejemplo:

const texto = "Hola, mundo!";
const caracter = texto.charAt(6);
console.log(caracter); // "m"

8. split()

El método split() divide una string en un array de substrings según un separador especificado.

Sintaxis:

string.split(separator[, limit])

Ejemplo:

const texto = "Hola, mundo!";
const palabras = texto.split(" ");
console.log(palabras); // ["Hola,", "mundo!"]

9. replace()

El método replace() sustituye la primera ocurrencia de un valor por otro en una string.

Sintaxis:

string.replace(searchValue, replaceValue)

Ejemplo:

const texto = "Hola, mundo!";
const nuevoTexto = texto.replace("mundo", "amigo");
console.log(nuevoTexto); // "Hola, amigo!"

10. repeat()

El método repeat() crea y devuelve una nueva string con un número especificado de copias de la string original.

Sintaxis:

string.repeat(count)

Ejemplo:

const palabra = "Ora ";
const repeticiones = palabra.repeat(3);
console.log(repeticiones); // "Ora Ora Ora "

Dominar estos métodos de strings en JavaScript es fundamental para manejar texto de forma eficaz y realizar diversas operaciones de manipulación de strings en tus proyectos de desarrollo. Cada uno de estos métodos ofrece funcionalidades específicas que pueden hacer tu código más eficiente y legible.

Referencias

Compartir:
Volver al Blog