𝗗𝗼𝗺𝗶𝗻𝗮𝗻𝗱𝗼 𝗖𝗼𝗻𝘀𝘁𝗿𝘂𝘁𝗼𝗿𝗲𝘀 𝗲 𝗔𝗿𝗿𝗮𝘆𝘀 𝗲𝗺 𝗝𝗮𝘃𝗮𝗦𝗰𝗿𝗶𝗽𝘁

O JavaScript depende de construtores e arrays para gerenciar dados. Compreender esses conceitos básicos ajuda você a escrever um código mais limpo.

Construtores

Construtores funcionam como modelos para objetos. Use a palavra-chave new para criar instâncias.

Exemplo:

function Person(name = "Unknown", age = 0) { this.name = name; this.age = age; }

const person1 = new Person("Pranjal", 30); const person2 = new Person("Amar");

A palavra-chave this refere-se ao objeto que está sendo criado.

Arrays

Arrays armazenam listas de dados. Eles utilizam indexação baseada em zero. Isso significa que o primeiro item fica no índice 0.

Regras Principais de Arrays: • Use .length para encontrar o tamanho da sua lista. • Use .push() para adicionar itens ao final. • Use .pop() para remover itens do final. • Use .unshift() para adicionar itens ao início. • Use .shift() para remover itens do início.

Lógica Prática

Você usa arrays para processar números. Você pode percorrer notas para encontrar um total ou uma média.

Se você quiser verificar as notas dos alunos, siga estes passos:

  1. Conte quantas notas estão abaixo da nota de aprovação.
  2. Some o total das notas usando um loop.
  3. Divida o total pelo número de itens para obter a média.
  4. Atribua uma nota com base nessa média.

Essa lógica mantém seus dados organizados e suas funções previsíveis.

Source: https://dev.to/ezhil_abinayak_e38eec8fb/mastering-this-constructors-arrays-in-javascript-30o8