OK neste vídeo vamos usar o que aprendemos até agora sobre arrays javascript para criar uma lista
muito simples de fazer.
E, claro, não aprendemos a ter o nosso javascript interagindo com o Jim Clancy é nós.
Então, este aplicativo de lista de tarefas deve ser baseado em prompts e alerta e logs constantes.
Mas, muito em breve, estaremos aprendendo sobre a mutação dominante, que é como obtemos o nosso javascript para adicionar
idade aos elementos Moul ou removê-los ou alterá-los ou adicionar o SS e, nesse ponto, iremos fazer um
bom olhar para fazer a lista onde Não é só Konst mas logs.
Então, é assim que vai funcionar.
Quando eu atualizar a página, ele me pergunta o que eu gostaria de fazer.
E você pode ver à esquerda Eu tenho três escolhas Eu posso digitar um novo telefone adicionar um novo para fazer.
Eu posso digitar lista para ver tudo ou digitar sair para sair.
Então, tentemos digitar a lista para começar.
E imprime tudo o que fazer é o que é apenas uma matriz vazia por enquanto.
Então, vamos adicionar um novo.
Observe que me pede novamente. Não tive que recarregar todo o tipo de novo e agora ele diz que entenda um novo para fazer.
Então vou andar enferrujado.
Entre e agora me pergunta o que você gostaria de fazer.
Então, vou listar e posso ver que o resti de caminhada foi adicionado à minha lista de tarefas.
Vamos adicionar mais um.
Então, esse novo será feed resti e a lista e agora tenho ambos os itens nessa matriz.
Então, agora, para terminar este ciclo, eu vou pegar isso. Eu não vou ser solicitado de novo.
Então, esse é nosso objetivo aqui.
Avançemos e abramos sublimes e criemos os arquivos necessários.
Então eu tenho uma lista.
HMO vai adicionar meu boilerplate para fazer uma lista.
E então, dentro de aqui, vou seguir em frente e adicionar apenas um H1 para deixar claro a lista
e depois alguns aliados.
O primeiro apenas para que nos lembremos que os comandos adicionam um a fazer e então
vamos ter listas listas para fazer.
E, finalmente, encerrar o que é apenas para sair.
Guarde isso.
Agora vamos vincular nosso arquivo do javascript que ainda precisamos criar.
E eu vou chamar essa lista.
Jay Sim e então eu vou criar esse arquivo e salvar a lista que J. S. E, claro, como eu sempre gosto de fazer, vou começar por
apenas vamos fazer um console que log este tempo conectado apenas para verificar se tudo funcionou corretamente.
Agora vamos abrir isso em nosso navegador.
Aqui está um pouco para fazer a lista e nos conectamos.
Impressionante.
Apenas vou aumentar a fonte um pouco aqui.
Agora vamos falar sobre nossa lógica.
Então, o que vamos fazer é usar uma matriz para modelar nossa lista de tarefas.
Então vamos precisar de um.
Eu vou chamar para fazer e vai começar como vazio.
E então a próxima coisa que precisamos fazer é pedir ao usuário a entrada.
Então, vamos chamar essa entrada var input igual a prompt.
O que você gostaria de fazer.
E, em seguida, o próximo passo é apenas verificar qual a entrada se a entrada for LISTA.
Nós vamos fazer uma coisa se a entrada for nova, vamos fazer outra coisa.
Então, vamos tentar isso se entrada e vamos começar apenas verificando se é igual à lista.
Se for esse o caso, vamos apenas cancelar, não registre todos para fazer exatamente assim.
Vamos continuar e adicionar alguns para fazer aqui e
vamos adicionar um aqui por novas tartarugas e vamos verificar se isso funciona.
Então, para verificar se isso funciona, será atualizado.
E tudo o que precisamos fazer é escrever uma lista e devemos ver nossa matriz que diz comprar nova tartaruga.
No entanto, se escrevemos algo mais qualquer coisa, não vemos nada porque
nosso código só é executado se a entrada for igual à lista.
Então, há isso.
O próximo passo é adicionar outra condição.
Vamos apenas fazer.
Caso contrário, a entrada é igual à nova.
E se for esse o caso, queremos pedir
ao usuário um novo para pedir pedir novo para adicionar dois para fazer o conjunto.
Então, para pedir o novo para fazer, nós apenas usamos o prompt para o nosso novo para fazer um prompt igual.
Digite novo para fazer e, em seguida, adicione-o à matriz Dewes, temos muitas opções.
Eu vou adicioná-lo ao final da matriz.
Então, todos costumavam usar o push novo para fazer.
Então, é tudo o que precisamos fazer aqui para fazer isso funcionar.
A única questão é que se eu executar isso agora mesmo
e eu tentei ter um novo para digitar novo ele me pede para entrar um novo para fazer uma nova tartaruga WOC e se eu pressionar Enter, terminei.
Na verdade, não tenho uma maneira de verificar se funcionou.
Eu poderia ir aqui e digitar o
console e posso verificar se ambos estão aqui, mas não tenho como usar o comando da lista para imprimi-los.
E isso é porque agora estamos apenas perguntando uma vez o que você gostaria de fazer.
Então, o próximo passo é fazer com que isso seja repetido.
Nós queríamos continuar perguntando uma e outra vez até o usuário sair.
Então, espero que isso grite para você que devemos usar um loop.
Queremos fazer algo repetidamente até que a condição seja verdadeira.
Portanto, o loop que queremos escrever será um ciclo
de tempo e a condição será quando a entrada não é igual ao encerrado.
Então, quando é algo além de sair, vamos executar este código.
E depois, eu vou para esse blog.
OK, você abandona o aplicativo para que possamos ver alguns comentários.
Então, só veremos essa linha assim que isso acontecer.
Então, isso significa que o usuário digitou
rápido e, em seguida, dentro daqui, na parte inferior, vamos pedir novamente a nova entrada.
E no topo, vamos lidar com a entrada.
vamos começar pedindo ao usuário a entrada uma vez
e então eu vou mover esse código para o loop assim.
Então,
Então, eu vou perguntar uma vez que você gostaria de fazer é a entrada igual a sair.
Espero que eles não partem imediatamente.
Mas se eles fizerem, nós apenas conseguimos OK, você desistiu.
Mas se eles não digitarem sair, nós vamos verificar a lista de tipo de dia eles digitaram novos.
E então, a última coisa é que precisamos pedir novamente uma nova entrada para pedir novamente a nova entrada.
Tudo o que precisamos fazer é copiar esta linha como essa.
Então vou fazer isso um pouco maior.
Então, aqui estamos pedindo a entrada
novamente e isso começará a se fechar e toda verificação é entrada igual a sair desta vez.
Sim, então terminamos.
Então vamos tentar isso.
Iniciando a atualização da página o que você gostaria de fazer.
Vamos fazer novas contratações são novas para alimentar novas tartarugas. O que você gostaria de fazer.
Ele me perguntou novamente primeiro.
Então agora eu tenho esses dois para fazer dentro da minha lista de tarefas.
Agora vamos tentar parar de fumar e nós conseguimos OK.
Você saiu do aplicativo.
Então eu digitei sair dessa condição de repente, era verdade e depois terminamos.
Então, vamos apenas formar este pouco melhor e, então, coisas corretamente.
Então, é por nossa lista básica para fazer agora.
Em breve, vamos adicionar alguns recursos extras e
alguns outros comandos, mas precisamos aprender algumas coisas novas sobre arrays antes que possamos fazer isso.