Continuemos con algunos métodos de cadena simples.
Y los dos primeros van a ser
para cambiar el caso de una cadena.
Entonces eso es airline.to minúsculas.
Y esto no requiere ningún argumento en absoluto.
Y luego también tenemos que mayúsculas.
Y estos los usamos todo el tiempo,
como verá pronto en un ejemplo del mundo más real.
Y aquí ven que efectivamente, se transforman en hilo,
todo en minúsculas y en mayúsculas.
Y de nuevo, por supuesto, puede llamarlos directamente,
también en una cuerda, así que así, ¿de acuerdo?
Pero ahora usemos esto en un ejemplo más práctico,
para fijar las mayúsculas en el nombre de un pasajero.
mayúsculas en el nombre, ¿de acuerdo?
Así que digamos que el pasajero cuando se registró
Escribí mal su nombre, y ahora se ve así.
Y entonces esto necesita ser arreglado,
debería verse así, ¿de acuerdo?
Entonces, para solucionarlo, el primer paso suele ser
para poner todo en minúsculas aquí.
Entonces const, pasajero, más bajo
es pasajero.a minúsculas, así.
Bien, básicamente, ya tenemos esta parte aquí.
Y ahora todo lo que tenemos que hacer es esencialmente
toma la primera letra y luego el resto de la cadena
y vuelva a juntar estas dos partes.
Así que pasajero, correcto, será pasajero en minúsculas.
Y aquí, solo necesitamos la primera letra.
Entonces cómo hacemos eso,
tomamos la primera letra usando el índice cero.
Y entonces este, ahora lo convertimos a mayúsculas, ¿de acuerdo?
Y ahora simplemente necesitamos agregar el resto de la cadena.
Entonces, de nuevo, bajamos al pasajero,
y luego usamos la rebanada que aprendimos
en la última lección, y comenzar en la posición número uno,
porque recuerda, eso irá al índice uno,
y llevar todo hasta el final de la cuerda.
Y aquí, luego volvemos a armar,
solo la primera parte de la cadena
convertido a mayúsculas aquí, y luego el resto de la cadena
que ya habíamos convertido a minúsculas antes.
Ahora bien, y, efectivamente, ya está corregido, genial.
Y por supuesto, podríamos haber hecho una función con esto.
Entonces, tal vez, si tienes tiempo, puedes hacerlo.
Simplemente cree una función que tome cualquier nombre de pasajero,
y luego devuelve el correcto.
Así con la capitalización fija, pero en fin,
Ahora haré otro ejemplo de la vida real,
que es verificar un correo electrónico ingresado por el usuario, ¿de acuerdo?
Así que revise el correo electrónico, ahora, esto no será realmente una verificación,
será más una comparación, por lo que comparar correos electrónicos.
Así que digamos que tenemos que enviar un correo electrónico a un pasajero.
Así que hola en Jonas.io, pero ahora que el usuario inicia sesión,
así que digamos el correo electrónico de inicio de sesión, accidentalmente lo hacen todo mal,
y comienzan con un par de espacios aquí,
y luego las mayúsculas están completamente apagadas
así, y luego tal vez incluso otro espacio,
o incluso un carácter de entrada, que recuerda es una barra invertida n.
Así que creo que hablamos de eso al principio, ¿de acuerdo?
Pero aún así, este correo electrónico aquí todavía es correcto
y algo válido.
Y ahora todavía podemos comparar
si estos dos son algo parecidos, ¿de acuerdo?
Así que ahora podemos intentar convertir este en este,
y luego verifique si son iguales.
Porque esencialmente, de nuevo, son,
serían diferentes si tuviéramos
como letras diferentes aquí, entonces por supuesto,
no serían lo mismo.
Pero aquí es sólo una cuestión de mayúsculas.
Y para correos creo que siguen vigentes
incluso con las mayúsculas desactivadas.
Entonces, cuando verificamos la entrada del usuario como esta,
el primer paso suele ser convertirlo a minúsculas.
Por lo tanto, el correo electrónico inferior es el correo electrónico de inicio de sesión en minúsculas.
Y luego también debemos deshacernos de todos los espacios en blanco aquí.
Así que estos espacios vacíos, y también esto, entran básicamente aquí.
también cuenta como un espacio en blanco.
Así que hay incluso un método para eso.
Así que digamos, correo electrónico recortado.
Y eso es más bajo email.trim.
Muy bien, ahora registremos esto en la consola.
solo para ver.
Y eso se ve exactamente como la primera versión.
Ahora, mire de cerca lo que hicimos aquí.
Así que llamamos a minúsculas en este correo electrónico de inicio de sesión,
lo almacenó en esta variable,
y luego en esa variable, llamamos al método de recorte.
Pero, ¿por qué necesitamos este correo electrónico intermedio?