¿Qué es un constructor en JavaScript??

¿Qué es un constructor en JavaScript??

En JavaScript, un programador puede usar múltiples funciones especiales cuando desean crear múltiples objetos idénticos con las mismas propiedades y funciones. Además, puede especificar cualquier inicialización en particular. Esto se puede hacer antes de que se llame un objeto usando el objeto de función ().

Este tutorial explicará los constructores en JavaScript.

¿Qué es un constructor en JavaScript??

Un constructor es una función especial y única que se utiliza para inicializar y crear un objeto que sea una instancia de una clase. Se llama a un constructor en JavaScript cuando se inicializa un objeto utilizando el "nuevoPalabra clave. Más específicamente, el objetivo principal de un constructor es hacer un objeto único y definir valores para las propiedades de cualquier otro objeto.

Cómo usar un constructor en JavaScript?

Hay múltiples escenarios de casos de constructores de JavaScript. Algunos de ellos se enumeran a continuación:

  • Con esta palabra clave
  • Crear objeto de las clases predefinidas
  • Crear múltiples objetos

Método 1: Uso de "esta" palabra clave con constructor en JavaScript

Para utilizar el constructor con "estePalabra clave, pruebe el bloque de código dado. Para hacerlo:

  • Cree una clase especificando un nombre, como "Embem".
  • Defina el método del constructor y especifique "identificación" y "nombre"Como parámetros.
  • Luego añade "este"Variable con cada elemento por separado para almacenar el valor respectivo del objeto actual:
clase EMP
constructor (id, nombre)
este.id = id;
este.nombre = nombre;

A continuación, cree un objeto de la clase definida con la ayuda del constructor creado y pase el valor del "identificación" y "nombre"Como sus argumentos:

var empleado1 = nuevo emp (76, "hafsa");

Entonces, usa el "consola.registro()Método "para mostrar el"empleado1.nombre"En la consola:

consola.Log (Empleado1.nombre);

La salida dada indica que el nombre del empleado ha sido obtenido con éxito:

Método 2: Creación de objetos de clases predefinidas utilizando constructor en JavaScript

En JavaScript, las clases incorporadas ofrecen constructores que pueden ayudar en la creación del objeto de clase correspondiente. Por ejemplo, crearemos una matriz llamada "alfabetos" utilizando el "Formación()"Constructor:

var alfabets = nueva matriz ('aeroplan', 'bus', 'car');

Ahora, muestre los valores de la matriz en la consola:

consola.log (alfabetos);

Se puede notar que los elementos se han agregado en una matriz:

Método 3: Creación de múltiples objetos utilizando Constructor en JavaScript

Podemos crear múltiples objetos usando el "Objeto()"Constructor. Para hacerlo, hemos definido dos objetos, "nombre" y "edad":

var name = new Object ("Hafsa");
var age = nuevo objeto (25);

Ahora, concatene los valores de ambos objetos e imprímalo en la consola:

consola.log ("nombre:"+nombre+"y edad:"+edad);

Eso se trata del constructor en JavaScript.

Conclusión

En JavaScript, se llama a un constructor cuando se inicializa un objeto con la ayuda de una nueva palabra clave. El propósito básico de un constructor es hacer/crear un nuevo objeto y poner valores para cualquier propiedad del objeto existente. Además, puede utilizar el constructor con la ayuda del "estePalabra clave para crear objetos de clase predefinidos o clase personalizada o objetos múltiples de clase. Este artículo ha declarado sobre los constructores de JavaScript.