OK en este video vamos a usar lo que hemos aprendido hasta ahora sobre las matrices de JavaScript para crear una
lista muy simple de hacer.
Y, por supuesto, no hemos aprendido cómo interactuar nuestro javascript con nuestro Jim Clancy somos nosotros.
Así que esta aplicación de la lista de tareas se basará en avisos, alertas y registros constantes.
Pero muy pronto aprenderemos acerca de la mutación dominante, que es la forma en que obtenemos nuestro javascript para
agregar edad a los elementos de Moul o eliminarlos o cambiarlos o agregar los SS y en ese punto
haremos una lista de cosas que hacer donde no es solo Konst sino registros.
Entonces, así es como va a funcionar.
Cuando actualizo la página, me pregunta qué me gustaría hacer.
Y puede ver a la izquierda tengo tres opciones. Puedo escribir un nuevo teléfono y agregar uno nuevo.
Puedo escribir la lista para ver todo o escribir quit para salir.
Intentemos escribir la lista para comenzar.
Y me imprime todo lo que hacer, que es solo una matriz vacía por ahora.
Entonces, agreguemos uno nuevo.
Tenga en cuenta que me pregunta nuevamente que no tuve que volver a cargar todo el tipo nuevo y ahora dice ingresar una nueva tarea.
Así que voy a caminar oxidado.
Presiona Entrar y ahora me pregunta qué te gustaría hacer.
Así que voy a enumerar y puedo ver que Walk resti se ha agregado a mi lista de tareas pendientes.
Agreguemos uno más.
Tan nuevo este será feed resti y la lista y ahora tengo ambos elementos en ese conjunto.
Así que ahora para finalizar este ciclo lo tomaré. No me vuelvan a preguntar.
Entonces ese es nuestro objetivo aquí.
Avancemos y abrimos sublime y creamos los archivos necesarios.
Entonces tengo una lista.
HMO va a agregar mi lista repetitiva para hacer la lista.
Y luego, dentro de aquí, voy a seguir adelante y agregar solo un H1 para dejar en claro la lista de
tareas y luego algunos aliados.
El primero solo para recordar que los comandos agregan un a hacer y luego vamos a tener una
lista de listas de todo por hacer.
Y finalmente renunció, lo cual es solo para dejarlo.
Guarda esto.
Ahora vamos a vincular en nuestro archivo javascript que todavía tenemos que crear.
Y voy a llamar a esa lista.
Jay Yes y luego voy a crear ese archivo y guardarlo que J. S. Y, por supuesto, como siempre me gusta, comenzaré con una
consola que se conecte esta vez solo para verificar que todo haya funcionado correctamente.
Ahora vamos a abrir esto en nuestro navegador.
Aquí hay una lista de cosas por hacer y nos conectamos.
Increíble.
Solo voy a aumentar un poco la fuente aquí.
Ahora hablemos de nuestra lógica.
Entonces, lo que vamos a hacer es usar una matriz para modelar nuestra lista de tareas pendientes.
Entonces vamos a necesitar un.
Voy a llamarlo a hacer y comenzará como vacío.
Y luego, lo siguiente que debemos hacer es pedirle al usuario su opinión.
Así que simplemente llamaremos a esa entrada var input igual a prompt.
Que te gustaría hacer.
Y luego el siguiente paso es simplemente verificar qué entrada es si la entrada es LISTA.
Vamos a hacer una cosa si la información es nueva, vamos a hacer otra cosa.
Intentemos eso si ingresamos y comencemos simplemente comprobando si es igual a listar.
Si ese es el caso, simplemente vamos a cancelar, no inicie sesión para hacer solo eso.
Avancemos y agreguemos algunos para hacer aquí y agreguemos
uno aquí con el nuevo guardado de tortuga y veamos si esto funciona.
Entonces, para verificar si funciona se actualizará.
Y todo lo que tenemos que hacer es escribir la lista y deberíamos ver nuestra matriz que dice comprar nueva tortuga.
Sin embargo, si escribimos algo más, no vemos nada porque nuestro
código solo se ejecuta si la entrada es igual a list.
Entonces hay eso.
El siguiente paso es agregar otra condición.
Solo hagamos.
De lo contrario, si la entrada es igual a nueva.
Y si ese es el caso, vamos a
querer pedirle al usuario una nueva para pedir nueva para agregar la matriz de dos a hacer.
Entonces, para pedir lo nuevo, simplemente solicitamos el prompt de nuestro nuevo para hacer lo mismo.
Ingrese lo que debe hacer y luego, para agregarlo a la matriz de Dewes, tenemos muchas opciones.
Voy a agregarlo al final de la matriz.
Así que todos solían usar push push para hacer.
Entonces eso es todo lo que tenemos que hacer aquí para que esto funcione.
El único problema es que si ejecuto esto ahora mismo y
pruebo uno nuevo para escribir nuevo, me pide que ingrese uno nuevo para hacer la nueva tortuga de WOC y si presiono Enter ya estoy listo.
De hecho, no tengo forma de verificar si funcionó.
Podría ir aquí y escribir la consola
y puedo verificar si ambos están aquí, pero no tengo forma de usar el comando de lista para imprimirlos.
Y eso es porque ahora mismo estamos preguntando una vez qué te gustaría hacer.
Entonces, el próximo paso es hacer que esto se repita.
Queríamos seguir preguntando una y otra vez hasta que el usuario termine de abandonar.
Así que con suerte te grita que deberíamos usar un bucle.
Queremos hacer algo una y otra vez hasta que la condición sea verdadera.
Entonces, el ciclo que queremos escribir va a ser un
ciclo while y la condición va a ser mientras que la entrada no es igual a salir.
Entonces, cuando hay algo más que no sea salir, vamos a ejecutar este código.
Y luego vendré a ese blog.
De acuerdo, salga de la aplicación para que podamos ver algunos comentarios.
Entonces, solo veremos esta línea una vez que esto esté hecho.
Entonces eso significa que el usuario ha tecleado rápido
y luego, dentro de aquí en la parte inferior, vamos a volver a pedir una nueva entrada.
Y en la parte superior vamos a manejar la entrada.
que vamos a empezar pidiéndole al usuario que ingrese una vez
y luego voy a mover este código al ciclo de la misma manera.
Así
Así que voy a preguntarles una vez qué es lo que les gustaría hacer es ingresar igual que dejar de fumar.
Esperemos que no se detengan de inmediato.
Pero si lo hacen, simplemente nos saldrá bien, renuncia.
Pero si no escriben quit, vamos a consultar la lista de tipos de días si escribieron new.
Y luego, lo último es que tenemos que volver a pedir una nueva entrada para volver a solicitar una nueva entrada.
Todo lo que tenemos que hacer es copiar esta línea así como así.
Así que voy a hacer esto un poco más grande.
Así que aquí estamos pidiendo nuevamente la
entrada y eso comenzará a pasar por el ciclo y todos los controles se ingresan igual para salir esta vez.
Sí, entonces terminamos.
Entonces probemos eso.
Para actualizar la página, ¿qué le gustaría hacer?
Los nuevos empleados son nuevos para alimentar a la nueva tortuga. ¿Qué le gustaría hacer?
Primero me preguntó de nuevo.
Así que ahora tengo esos dos que hacer dentro de mi lista de tareas pendientes.
Ahora intentemos dejar de fumar y nos ponemos bien.
Usted sale de la aplicación.
Así que escribí salir de esta condición de repente, fue cierto y luego terminamos.
Así que vamos a formar esto un poco mejor y luego las cosas de manera adecuada.
Así que eso es todo por nuestra lista de tareas básicas por ahora.
En breve vamos a agregar algunas características adicionales y
algunos otros comandos, pero tenemos que aprender algunas cosas nuevas sobre las matrices antes de que podamos hacer eso.