¿Cuál es la nueva palabra clave en JavaScript?

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *