DEV Community

Fernando
Fernando

Posted on

Javascript - String Metodos

Image description

1. charAt()

Descripción: Devuelve el carácter en el índice especificado.

Ejemplo:

let str = "Hello, World!";
let char = str.charAt(1);
console.log(char); // "e"
Enter fullscreen mode Exit fullscreen mode

2. charCodeAt()

Descripción: Devuelve el valor Unicode del carácter en el índice especificado.

Ejemplo:

let str = "Hello, World!";
let code = str.charCodeAt(1); 
console.log(code); // 101
Enter fullscreen mode Exit fullscreen mode

3. concat()

Descripción: Combina dos o más cadenas y devuelve una nueva cadena.

Ejemplo:

let str1 = "Hello";
let str2 = "World";
let combinedStr = str1.concat(", ", str2, "!"); console.log(combinedStr); // "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

4. includes()

Descripción: Determina si una cadena puede ser encontrada dentro de otra cadena, devolviendo true o false según corresponda.

Ejemplo:

let str = "Hello, World!"; 
let result = str.includes("World"); 
console.log(result); // true
Enter fullscreen mode Exit fullscreen mode

5. endsWith()

Descripción: Determina si una cadena termina con los caracteres de una cadena especificada, devolviendo true o false según corresponda.

Ejemplo:

let str = "Hello, World!";
let result = str.endsWith("!");
console.log(result); // true
Enter fullscreen mode Exit fullscreen mode

6. indexOf()

Descripción: Devuelve el índice dentro del objeto String de la primera aparición del valor especificado, o -1 si no se encuentra.

Ejemplo:

let str = "Hello, World!";
let index = str.indexOf("o");
console.log(index); // 4
Enter fullscreen mode Exit fullscreen mode

7. lastIndexOf()

Descripción: Devuelve el índice dentro del objeto String de la última aparición del valor especificado, o -1 si no se encuentra.

Ejemplo:

let str = "Hello, World!";
let index = str.lastIndexOf("o");
console.log(index); // 8
Enter fullscreen mode Exit fullscreen mode

8. match()

Descripción: Utiliza una expresión regular para hacer coincidir una cadena con una búsqueda.

Ejemplo:

let str = "Hello, World!";
let matches = str.match(/o/g);
console.log(matches); // ["o", "o"]
Enter fullscreen mode Exit fullscreen mode

9. repeat()

Descripción: Construye y devuelve una nueva cadena que contiene el número especificado de copias de la cadena en la que fue llamada, concatenados.

Ejemplo:

let str = "Hello"; let repeatedStr = str.repeat(3); console.log(repeatedStr); // "HelloHelloHello"
Enter fullscreen mode Exit fullscreen mode

10. replace()

Descripción: Devuelve una nueva cadena con algunas o todas las coincidencias de un patrón reemplazadas por un reemplazo.

Ejemplo:

let str = "Hello, World!";
let newStr = str.replace("World", "Everyone");
console.log(newStr); // "Hello, Everyone!"
Enter fullscreen mode Exit fullscreen mode

11. search()

Descripción: Ejecuta una búsqueda que coincide entre una expresión regular y la cadena.

Ejemplo:

let str = "Hello, World!";
let index = str.search("World");
console.log(index); // 7
Enter fullscreen mode Exit fullscreen mode

12. slice()

Descripción: Extrae una sección de una cadena y devuelve una cadena nueva.

Ejemplo:

let str = "Hello, World!";
let slicedStr = str.slice(7, 12);
console.log(slicedStr); // "World"`
Enter fullscreen mode Exit fullscreen mode

13. split()

Descripción: Divide un objeto de tipo String en un array de cadenas mediante la separación de la cadena en subcadenas.

Ejemplo:

let str = "Hello, World!";
let arr = str.split(", ");
console.log(arr); // ["Hello", "World!"]
Enter fullscreen mode Exit fullscreen mode

14. startsWith()

Descripción: Determina si una cadena comienza con los caracteres de una cadena especificada, devolviendo true o false según corresponda.

Ejemplo:

let str = "Hello, World!";
let result = str.startsWith("Hello");
console.log(result); // true
Enter fullscreen mode Exit fullscreen mode

15. substring()

Descripción: Devuelve un subconjunto de un objeto String.

Ejemplo:

let str = "Hello, World!";
let substr = str.substring(0, 5);
console.log(substr); // "Hello"`
Enter fullscreen mode Exit fullscreen mode

16. toLowerCase()

Descripción: Devuelve el valor en minúsculas de la cadena que realiza la llamada. Ejemplo:

let str = "Hello, World!";
let lowerStr = str.toLowerCase();
console.log(lowerStr); // "hello, world!"
Enter fullscreen mode Exit fullscreen mode

17. toUpperCase()

Descripción: Devuelve el valor en mayúsculas de la cadena que realiza la llamada.

Ejemplo:

let str = "Hello, World!";
let upperStr = str.toUpperCase();
console.log(upperStr); // "HELLO, WORLD!"
Enter fullscreen mode Exit fullscreen mode

18. trim()

Descripción: Elimina los espacios en blanco en ambos extremos del string.

Ejemplo:

let str = "   Hello, World!   ";
let trimmedStr = str.trim();
console.log(trimmedStr); // "Hello, World!"
Enter fullscreen mode Exit fullscreen mode

19. trimStart()

Descripción: Elimina los espacios en blanco al inicio del string.

Ejemplo:

let str = "   Hello, World!   ";
let trimmedStartStr = str.trimStart();
console.log(trimmedStartStr); // "Hello, World!   "
Enter fullscreen mode Exit fullscreen mode

20. trimEnd()

Descripción: Elimina los espacios en blanco al final del string.

Ejemplo:

let str = "   Hello, World!   ";
let trimmedEndStr = str.trimEnd();
console.log(trimmedEndStr); // "   Hello, World!"
Enter fullscreen mode Exit fullscreen mode

21. padStart()

Descripción: Rellena la cadena actual con otra cadena hasta alcanzar la longitud dada, desde el inicio.

Ejemplo:

let str = "5";
let paddedStr = str.padStart(2, '0');
console.log(paddedStr); // "05"
Enter fullscreen mode Exit fullscreen mode

22. padEnd()

Descripción: Rellena la cadena actual con otra cadena hasta alcanzar la longitud dada, desde el final. Ejemplo:

let str = "5";
let paddedStr = str.padEnd(2, '0');
console.log(paddedStr); // "50"`
Enter fullscreen mode Exit fullscreen mode

Top comments (0)