Strings
1) Concatenar con la coma
Al poner ',' se concatena las cadenas con variables
Existe un expaciado extra en la impresión.
Usando:
const nombre = "Chris";
console.log('Hola ',nombre,'. Su nombre tiene: ',nombre.length,' letras.');
2) Concatenar con el signo +
Al poner '+' se concatena las cadenas con variables
No existe un expaciado extra en la impresión.
Usando:
const nombre = "Chris";
console.log('Hola '+nombre+'. Su nombre tiene: '+nombre.length+' letras.');
3) Concatenar con el signo `
Al poner '`' se concatena las cadenas con variables
Es lo recomendado a usar
Usando:
const nombre = "Chris"
console.log(`Hola ${nombre}. Su nombre tiene: ${nombre.length} letras.`);
4) toLowerCase(): convertir un texto a minúscula
Usando:
const texto1 = 'MARIA';
console.log(texto1.toLowerCase());
5) toUpperCase(): convertir un texto a mayúscula
Usando:
const texto2 = 'carlos';
console.log(texto2.toUpperCase());
6) includes(): verifica que exista el string en la cadena
Si encuentra responde con true, caso contrario con false
Usando:
const texto3 = 'lorem tres cuatro cinco';
console.log(texto3.includes('cinco'));
7) trim(): elimina los espacios de inicio y fin
Usando:
const texto4 = ' lorem tres cuatro cinco ';
console.log(texto4);
console.log(texto4.trim());
8) split(): separa las cadenas a partir un valor
Usando:
const texto5 = 'lorem tres cuatro cinco';
console.log(texto5.split(' '));
8.1) split('.')[1]: imprime el primer string despues del "." a partir de la posición
Usando:
const texto6 = "Dani Fhn. Filth. Test. Juan";
const splitTexto6 = texto6.split('.')[1];
console.log(splitTexto6);
9) substring(1): elimina la primera letra de la cadena
Usando:
const texto10 = "Dani Fhn Filth asd, asddsf";
const splitTexto10 = texto10.substring(1);
console.log(splitTexto10);
9.1) substring(0, 1): imprime la primera letra de la cadena con substring
Usando:
const texto8 = "dani Fhn Filth asd, asddsf";
const splitTexto8 = texto8.substring(0, 1);
console.log(splitTexto8);
9.2) substring(0, 1).toUpperCase(): imprime la primera letra de la cadena y lo convierte a mayúscula
Usando:
const texto9 = "dani Fhn Filth asd, asddsf";
const splitTexto9 = texto9.substring(0, 1).toUpperCase();
console.log(splitTexto9);
10) replace(): reemplaza un string por otro
Toma una parte del texto y lo reemplaza, dando una cadena de texto nueva
Usando:
const arrayReplace = 'www.texto.com?id=3';
const resultReplace = arrayReplace.replace('texto.', 'maggot-code.')
console.log(arrayReplace, 'original');
console.log(resultReplace, 'modificado');