O que é um construtor em JavaScript?

O que é um construtor em JavaScript?

No JavaScript, um programador pode usar várias funções especiais quando deseja criar vários objetos idênticos com as mesmas propriedades e funções. Além disso, você pode especificar qualquer inicialização específica. Isso pode ser feito antes que um objeto seja chamado usando o objeto de função ().

Este tutorial explicará os construtores em JavaScript.

O que é um construtor em JavaScript?

Um construtor é uma função especial e única que é utilizada para inicializar e criar um objeto que seja a instância de uma classe. Um construtor em JavaScript é chamado quando um objeto é inicializado utilizando o “novoPalavra -chave. Mais especificamente, o principal objetivo de um construtor é criar um objeto único e definir valores para as propriedades de qualquer outro objeto.

Como usar um construtor em javascript?

Existem vários cenários de casos de construtores JavaScript. Alguns deles estão listados abaixo:

  • Com esta palavra -chave
  • Criar objeto das classes predefinidas
  • Criar múltiplos objeto

Método 1: Usando a palavra -chave “isto” com construtor em javascript

Para utilizar o construtor com “essePalavra -chave, experimente o bloco de código fornecido. Fazer isso:

  • Crie uma classe especificando um nome, como “Emp”.
  • Defina o método do construtor e especifique “eu ia" e "nome”Como parâmetros.
  • Então, adicione “esse”Variável com cada elemento separadamente para armazenar o respectivo valor do objeto atual:
classe Emp
construtor (id, nome)
esse.id = id;
esse.nome = nome;

Em seguida, crie um objeto da classe definida com a ajuda do construtor criado e passe o valor do “eu ia" e "nome”Como seus argumentos:

var funcionário1 = novo EMP (76, "HAFSA");

Então, use o “console.registro()”Método para exibir o“funcionário1.nome”No console:

console.log (funcionário1.nome);

A saída fornecida indica que o nome do funcionário foi buscado com sucesso:

Método 2: Criação de objetos de classes predefinidas usando o construtor em javascript

Em JavaScript, as classes embutidas oferecem construtores que podem ajudar na criação do objeto de classe correspondente. Por exemplo, criaremos uma matriz chamada “alfabetos”Usando o“Variedade()”Construtor:

var alphabets = new Array ('Aeroplan', 'Bus', 'Car');

Agora, exiba os valores da matriz no console:

console.log (alfabetos);

Pode -se notar que os elementos foram adicionados em uma matriz:

Método 3: Criando vários objetos usando o construtor em javascript

Podemos criar vários objetos usando o “Objeto()”Construtor. Para fazer isso, definimos dois objetos, “nome" e "idade”:

var name = new Object ("HAFSA");
var Age = novo objeto (25);

Agora, concatenar os valores de ambos os objetos e imprimi -los no console:

console.log ("nome:"+nome+"e idade:"+idade);

Isso é tudo sobre o construtor em JavaScript.

Conclusão

Em JavaScript, um construtor é chamado quando um objeto é inicializado com a ajuda de uma nova palavra -chave. O objetivo básico de um construtor é criar/criar um novo objeto e colocar valores para qualquer propriedade de objeto existente. Além disso, você pode utilizar o construtor com a ajuda do “essePalavra -chave para criar objetos de classe predefinidos ou objetos de classe única ou múltiplos personalizados. Este artigo declarou sobre construtores JavaScript.