Skip to content

Latest commit

 

History

History
38 lines (30 loc) · 2.04 KB

README.md

File metadata and controls

38 lines (30 loc) · 2.04 KB

Projeto Lista de Compras - Utilizado no Curso Objetos no JavaScript - Escola Front-End Alura

JavaScript: Manipulando Objetos

Aula 1:

  • Definiu o que é objetos em JavaScript; ✅
  • Aprendeu na prática como criar objetos; ✅
  • Aprendeu como editar e deletar valores de objetos; ✅
  • Utilizou o conjunto de objetos, métodos e funções do JavaScript para criar funcionalidades no projeto; ✅
  • Aprendeu a diferença entre var, let e const; ✅
  • Aprendeu como criar objetos a partir das informações passadas pela pessoa usuária. ✅

Aula 2:

  • Aprendeu como renderizar objetos na página; ✅
  • Uniu funções e eventos para manipular objeto no DOM, alterando o valor de sua chave; ✅
  • Entendeu na prática e com conhecimento extra o que é escopo léxico no JavaScript; ✅
  • Aprendeu e implementou método Callback em um array de objetos; ✅
  • Analisou e utilizou de métodos do JavaScript para melhorar a experiência da pessoa usuária na utilização do projeto. ✅

Aula 3:

  • Utilizou de métodos do JavaScript que possibilitam remover, editar, adicionar e substituir elementos de um array, contextualizando com objetos; ✅
  • Aprendeu métodos para comparar e modificar valores. ✅

Aula 4:

  • Implementou métodos para tratar dados e salvá-los no localStorage; ✅
  • Utilizou o JSON para viabilizar a transferência de dados para uma API; ✅
  • Implementou métodos setItem e getItem para enviar e recuperar dados. ✅

Aula 5:

  • Conheceu o this no JavaScript. ✅

adicionais além do curso

  • Código js colocado em módulos
  • Ao editar colocar o campo em foco

TODO

  • há um possível erro na ordem de execução e em como foram separados os blocos de código
  • ordem de execução corrigida com setTimeout na chamada do mostrarItem em listaDeItens... é o ideal?