Métodos de cadenas en JavaScript

A continuación listamos los métodos mas utilizados en JavaScript para las cadenas de caracteres.
concat(): Une dos o mas cadenas de caracteres y retorna un nuevo string.
startsWith(): Retorna un valor booleano (true o false) si la cadena de caracteres comienza o no con el string que indiquemos en el argumento.
endsWith(): Retorna un valor booleano (true o false) si la cadena de caracteres termina o no con el string que indiquemos en el argumento.
includes(): Retorna un valor booleano (true o false) si la cadena de caracteres incluye o no el string que indiquemos en el argumento.
indexOf(): Retorna el índice del primer carácter de la primera ocurrencia del string indicado en el argumento, dentro de la cadena de caracteres.
lastIndexOf(): Retorna el índice del primer carácter de la última ocurrencia del string indicado en el argumento, dentro de la cadena de caracteres.
padStart(): Rellena la cadena de caracteres al inicio con lo que le indiquemos en el argumento de modo que la cadena resultante tenga un tamaño especifico.
padEnd(): Rellena la cadena de caracteres al final con lo que le indiquemos en el argumento de modo que la cadena resultante tenga un tamaño especifico.
repeat(): Repite la cadena de caracteres tantas veces como le indiquemos en el argumento.
split(): A partir de la cadena de caracteres genera un array, dividiendo la cadena y utilizando como separador lo que le indiquemos en el argumento.
substring(): Recorta la cadena de caracteres. En el argumento se le especifica el índice de inicio y final (no incluido).
toLowerCase(): Convierte la cadena en minúsculas.
toUpperCase(): Convierte la cadena en mayúsculas.
toString(): Convierte un dato en un string.
trim(): Elimina los espacios en blanco al inicio y final de una cadena.
trimStart(): Elimina los espacios en blanco al inicio de una cadena.
trimEnd(): Elimina los espacios en blanco al final de una cadena.
valueOf(): Retorna el valor primitivo del objeto string.
Bibliografía
- Curso JavaScript “Soy Dalto”
- Wikipedia
- MDN Web Docs – Mozilla
Última actualización el 17-02-2021 por Bruno D’Angelo