- Não tem jeito . Qualidade é melhor que quantidade, nessa semana vimos um pouco de lógica orientada a objetos , para uma linguagem de programação ser considerada orientada a objetos, deve haver quatro comportamentos característicos. São eles o encapsulamento, a herança, o polimorfismo e a abstração. Ultilizamos ferramentas facilitando o desenvolvimento Nodejs com Nodemon , para não precisar reiniciar o Nodejs a cada alteração nos arquivos facilitando o desenvolvimento .
Objeto é um tipo de dado que contém uma coleção de propriedades organizadas em pares de chave (ou nome) e valor, sendo o valor qualquer tipo de dado (número, texto, função ou até mesmo outro objeto).
-
filter retorna um novo array com os elementos filtrados.
-
find retorna o primeiro elemento que achar igual ao elemento passado por parâmetro.
-
indexOf retorna a posição do item passado por parâmetro ou -1 caso não tenha encontrado.
-
length retorna um número que representa o tamanho do array.
-
map retorna um novo array sem alterar o array original, criando uma cópia com as alterações que desejamos.
-
pop remove e retorn o último item do array.
-
push adiciona um item na última posição do array.
-
shift remove e retorna o primeiro item do array.
-
slice copia o array para outra variável.
-
splice remove o item da posição passada por parâmetro.
-
unshift adiciona um item na primeira posição do array.
Um array (ou lista) permite armazenar um conjunto de dados e atribuí-los a uma variável, sendo esta a estrutura de dados mais simples possível.
-
Readline-sync é um pacote maravilhoso para pegar inputs no terminal, ou seja pegar entradas de dados no sistema. Se você veio de programação front-end isso equivale a pegar o value do input de um usuário num formulário.
-
Nodemon é uma forma de executar o node atualizando automaticamente sempre que incluirmos e salvarmos novas informações nos arquivos.js
-
Como atividade realizamos um mini projeto, onde o usuário seleciona as opções
conforme vai ultilizando e elegendo suas escolhas , usando todas as ferramentas trabalhadas nessa semana.