En este artículo, entenderemos exactamente qué es la nueva palabra clave, por qué la usamos y cómo podemos usarla.
La nueva palabra clave en JavaScript: La nueva palabra clave se utiliza para crear una instancia de un tipo de objeto definido por el usuario y una función constructora. Se utiliza para construir y devolver un objeto de la función constructora.
Sintaxis:
new constructor[([arguments])]
¿Por qué usamos la nueva palabra clave en JavaScript?
Estas son las siguientes características para usar la nueva palabra clave:
- La nueva palabra clave crea un nuevo objeto vacío, con un tipo de objeto.
- La nueva palabra clave establece la propiedad prototipo interna de la función de construcción.
- La nueva palabra clave vincula esta variable al objeto recién creado.
- La nueva palabra clave devuelve el nuevo objeto.
Ejemplo 1: en el siguiente ejemplo, crearemos una función de mensaje para imprimir nombres con saludos y crearemos una instancia de función de mensaje.
Javascript
<script> function message(name) { this.greeting = "Hey " + name; } name = "Vikash"; var m = new message(name); console.log(m.greeting); </script>
Salida: Salida en consola
Hey Vikash
Ejemplo 2: En el siguiente ejemplo, crearemos una función de estudiante y crearemos una instancia de la función usando la nueva palabra clave como se muestra a continuación.
Javascript
<script> // Function declaration function Student(name, age) { this.name = name; this.age = age; } // Create an instance of function var stud = new Student('Vikash', 22); console.log(stud.name); console.log(stud.age); </script>
Producción:
Publicación traducida automáticamente
Artículo escrito por vikashgautam11 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA