Cos'è un costruttore in JavaScript?

Cos'è un costruttore in JavaScript?

In JavaScript, un programmatore può utilizzare più funzioni speciali quando vuole creare più oggetti identici con le stesse proprietà e funzioni. Inoltre, è possibile specificare qualsiasi particolare inizializzazione. Questo può essere fatto prima che un oggetto venga chiamato usando l'oggetto funzione ().

Questo tutorial spiegherà i costruttori in JavaScript.

Cos'è un costruttore in JavaScript?

Un costruttore è una funzione speciale e unica che viene utilizzata per l'inizializzazione e la creazione di un oggetto che è istanza di una classe. Un costruttore in JavaScript viene chiamato quando un oggetto viene inizializzato utilizzando il "nuovo" parola chiave. Più specificamente, lo scopo principale di un costruttore è creare un oggetto unico e definire i valori per le proprietà di qualsiasi altro oggetto.

Come usare un costruttore in JavaScript?

Esistono più scenari di casi di costruttori JavaScript. Alcuni di essi sono elencati di seguito:

  • Con questa parola chiave
  • Crea oggetto delle classi predefinite
  • Crea un oggetto multiplo

Metodo 1: usando la parola chiave "questa" con il costruttore in JavaScript

Per utilizzare il costruttore con "Questo"Parola chiave, prova il blocco del codice dato. Fare così:

  • Crea una classe specificando un nome, come "Emp".
  • Definire il metodo del costruttore e specificare "id" E "nome"Come parametri.
  • Poi aggiungi "Questo"Variabile con ciascun elemento separatamente per archiviare il rispettivo valore dell'oggetto corrente:
class emp
costruttore (id, nome)
Questo.id = id;
Questo.nome = nome;

Successivamente, crea un oggetto della classe definita con l'aiuto del costruttore creato e passa il valore di "id" E "nome"Come i suoi argomenti:

VAR Employee1 = new EMP (76, "HAFSA");

Quindi, usa il "console.tronco d'albero()Metodo "per visualizzare il"dipendente1.nome"Sulla console:

console.registro (dipendente1.nome);

L'output fornito indica che il nome del dipendente è stato recuperato con successo:

Metodo 2: creazione di oggetti di classi predefinite usando il costruttore in JavaScript

In JavaScript, le classi integrate offrono costruttori che possono aiutare nella creazione dell'oggetto di classe corrispondente. Ad esempio, creeremo un array chiamato "alfabeti" usando il "Vettore()"Costruttore:

var alphabets = new Array ('Aeroplan', 'bus', 'auto');

Ora, visualizza i valori dell'array sulla console:

console.log (alfabeti);

Si può notare che gli elementi sono stati aggiunti in un array:

Metodo 3: creazione di più oggetti usando il costruttore in JavaScript

Possiamo creare più oggetti usando "Oggetto()"Costruttore. Per fare ciò, abbiamo definito due oggetti, "nome" E "età":

var name = new Object ("hafsa");
var age = nuovo oggetto (25);

Ora, concatenare i valori di entrambi gli oggetti e stamparli sulla console:

console.log ("nome:"+nome+"e età:"+età);

Riguarda il costruttore in JavaScript.

Conclusione

In JavaScript, un costruttore viene chiamato quando un oggetto viene inizializzato con l'aiuto di una nuova parola chiave. Lo scopo di base di un costruttore è creare/creare un nuovo oggetto e mettere i valori per eventuali proprietà dell'oggetto esistenti. Inoltre, puoi utilizzare il costruttore con l'aiuto di "Questo"Parola chiave per la creazione di oggetti di classe predefinita o oggetti a più o più classi personalizzati. Questo articolo ha affermato sui costruttori JavaScript.