Como mencioné anteriormente hay muchas funciones de JavaScript que ya vienen incluidas en el lenguaje.
No necesitas hacer todo el lenguaje ya tiene muchas funciones para tareas que son muy rutinarias que
son que se realizan constantemente Ribera arriba dos variables mandabas ser igual a metãlica como por
qué voy a crear otra y a sacar una canción.
Canción iguala Enter Sandman pensé que iba a ponerle nombre y voy a mandar ese valor a la consola.
Nombre pues del que de momento nombres no tienen nada que voy a hacer lo siguiente Voy a ponerle nombre.
Igual la banda más canción manda más.
Más canción aquí adentro voy a poner una cadena de texto sobre los cambios que se metãlica 2.03 sarma
ahora hay muchos métodos que puedes utilizar para una cadena de texto por ejemplo digamos que aquí lo
voy a poner Consol log quiere saber cuántas letras tiene esa variable de banda en Vandal.net.
Y guardás cambios más que el 9.
Básicamente esta función es lo que utiliza Twitter para saber cuánto mide tu tweet y si mide más de
lo que ellos permiten no te deja mandarlo.
Obviamente requiere un poco más de validación también en el lenguaje del servidor.
Eso lo veremos más a detalle pero esto es una forma de hacerlo es una forma de saber cuántas letras
tiene un mensaje de validarlo incluso por ejemplo un formulario.
De esta forma con punto Leng puedes saber si el usuario ha escrito algo en el formulario o está dejándolo
vacío si está bajãn dejándolo vacío.
Usualmente no lo dejas que mande el mensaje pero sí la validación es correcta entonces si lo dejas enviar
el mensaje es algo.
Eso se logra con un gif más adelante lo veremos.
Para los que son nuevos en programación los que ya saben pueden probar ONIF y les va a funcionar correctamente.
Ahora también existe aquí un comentario por si esto agregas comentarios en Javascript con dos diagonales.
Siempre es bueno comentar tu código Legg nos dice cuántas letras tiene una variable y también hay otro
que se llama con concatenan te pienso mostrar todos.
La verdad es que son un montón con Catt pero así es como funcionan y una vez que lo sepas pues puedes
continuar aprendiendo más métodos aquí nombre igual a nombre de la variable que ya tenemos aquí arriba
hasta que esté arriba el nombre junto con Cat y aquí le ponemos a concatenar.
O mejor dicho cuál va a ser el separador que le pongo.
Y es genial guardo cambios si es que se metãlica entre Sandman y luego seguir es genial porque estoy
concatenando los valores que ya están y les agrego un nuevo texto y es genial.
Este espacio que está aquí es el que está aquí entre Enter Sandman y es genial.
Si lo dejas sin espacio pero está todo pegado Sandman y el que está así entonces eso es lo que hace
el primer parámetro de esta función.
Esta es una función del lenguaje y toma dos parámetros lo veremos más a detalle qué son los parámetros
en una función pero el primero es el separador y el segundo el texto que se va a inyectar que se va
a agregar ahora como son funciones para strings también tal vez quieras un día hacerlos todas mayúsculas
no todas mayúsculas.
Puedes ponerle aquí y voy a comentar esta línea no la voy a dejar nombre.
Punto y ponemos igual a nombre punto tu parquets y guardamos cambios y vemos que aparece todas en mayúsculas
notas como tengo nombre y luego elpunto.
Entonces cuando tienes el nombre o un punto se dice que esto es un método pero en realidad es una función
pero vas a encontrar muchos que dicen el método entonces es prácticamente lo mismo y si por ejemplo
nada más pones así sin mayúsculas te va a marcar un error.
Al ser una función requiere un paréntesis en Java que mandase ejecutar una función con paréntesis si
no te aparece aparece algo así como una F nada más es porque le hace falta el paréntesis.
Entonces nada más se lo pones y ya lo va a ejecutar también como hoy todas mayúsculas también hay todas
minúsculas nombre igual a nombre apuntó tu lower Cayce y traspone todas en minúsculas.
También hay otro que se le conoce como el split.
Voy a eliminar todo esto.
Yo recomiendo que guardes todos estos códigos obviamente prevé eliminar para no estar haciendo tanto
scroll.
Se eliminó todo esto.
Que va a ponerle Split va a dividir una cadena de texto ponemos aquí por ejemplo la actividad ponemos
aprendiendo o mejor estoy aprendiendo JavaScript.
Con el curso le pones nombre igual la actividad junto exploit y exploit toma como un separador qué lo
va a separar.
Puedes ver que tengo un espacio entre cada una de ellas entonces las voy a separar por ese separador
si quiere pongo Consol controlabas nombre y guardas cambio si puedes ver que te las divide y te coloca
cada una de ellas en lo que se conoce como un arreglo.
Más adelante veremos que son los arreglos pero básicamente un arreglo son datos agrupados dentro de
una sola variable puedes guardar muchos datos en una sola variable y hay dos formas de hacerlo con un
arreglo y con un objeto veremos las diferencias más a detalle un poquito más adelante en este mismo
capítulo.
Otro uso que se le da a este exploit es cuando ponen por ejemplo una lista de intereses igual a leer
Koma que te dicen separadas por comas no caminar escuchar música comando escribir Koma aprender a programar
coma o punto y coma al final ya para finalizar esta variable y similar a esta nada más pones aquí interéses
punto de Split pero puedes ver que tengo la coma entonces aquí pongo las cero coma y luego el espacio
y guardo cambios y busca esta coma y el espacio y las divide entre cada una de ellas puedes ver que
ya van a tomarme leer como una caminar como otra escuchar música escribir o aprender a programar entonces
ese tiene su uso también es lo que viene siendo el split.
Si tienes una cadena de texto y quieres reemplazar un valor por ejemplo voy a eliminar todo esto nuevamente
podemos reemplazar un valor pues ponerle la variable nombre aquí estoy mandando el nombre estoy reescribiendo
el nombre porque es la que estoy enviando la consola.
Puede ser que ni siquiera me marca error nombre o inicializar en cero entonces nombre es la que voy
a enviar a la consola.
Entonces utilizás actividad.
Punto.
Replays y tomados.
Parámetros.
Qué quieres reemplazar.
Y con qué.
Digamos que quieren reemplazar Javascript con JS y guardar cambios puede ser que si estoy aprendiendo
J.S. con el curso entonces punto replace busca esta palabra y si la encuentra la reemplaza con ésta
también existe un axioma incluso incluso va a revisar que algo exista.
Entonces incluso revisa que algo exista.
Le pones nombre igual a Rona actividad punto incluís y le ponemos JavaScript.
Tengo que comentarla otra porque la va a reemplazar comentamos esta línea y guardamos cambio si no es
que se Truc porque dice si si existe JavaScript está aquí si por ejemplo le pongo aquí J.V a decir fouls
porque no lo encuentra.
Veces incluso te ayuda a verificar que un valor exista un mensaje o un uso muy sencillo de incluirse
es un correo Let y mail igual a Correo arroba correo puntocom.
Puedes ponerle nombre punto pero el nombre igual a y mail punto.
Incluso una arroba y de esa forma sabes que alguien agregó al menos una parte de un correo.
Hay formas de validar un correo.
Se recomienda más una expresión regular pero esto es una forma de comprobar que un carácter existe en
una cadena de texto punto e incluso existe en el lenguaje al igual que las demás funciones que hemos
visto son funciones que existen en el lenguaje y aquí nada más debo poner comentad para que no aparezca
este mensaje.
Existe otra para repetir una cadena de texto y ya nada más para finalizar para terminar de mostrar algunas
funciones no todas son muchísimas.
Por ejemplo equipo una letra mãster y ponerla aquí mãster espacio Koma y puppets como la canción de
metalica que le puedes poner Consol punto log mãster punto repite tres veces como la canción con su
punto log en la otra parte que se puppets y tras decir Master Master Master como la canción y lo os
puppets entonces puedes utilizar punto repite para repetir una string muchas veces y no estarlo copiando
tantas veces.
Entonces esto es una forma en la que lo puedes lo puedes hacer estas son las cadenas de texto recuerda
siempre poner las comillas que sean sencillas o dobles si no se las pones ya que piensa que son funciones
que son variables y te marcaria un error.
Entonces tienes que hacerlo en el siguiente vídeo veremos números en JavaScript los números no requieren
comillas más bien requieren un número entonces lo veremos en el próximo video.