Método JavaScript Object.prototype.__lookupGetter__()

El método JavaScript Object.prototype.__lookupGetter__() devuelve una función que está vinculada a la propiedad especificada como captador. Aunque no se recomienda usar este método y ahora está en desuso.

Sintaxis:

__lookupGetter__(sprop)

Parámetros: sprop es una string que representa el nombre de la propiedad cuyo captador se devolverá.

Valor devuelto: Devuelve una función vinculada a la propiedad especificada.

A continuación se muestran algunos ejemplos de cómo utilizar este método.

Ejemplo 1:

Javascript

<script>
  
// Created a cal object and set
// up a getter add()
var cal = {
    get add() { 
        var x=8;
        var y=10;
        return x+y;
    }
}
  
// This method returns a function 
console.log(typeof(cal.__lookupGetter__('add')));
</script>

Producción:

function

Ejemplo 2:

Javascript

<script>
    var cal = {
  
        get add() {
            var x = 8;
            var y = 10;
            return x + y;
        },
        get multiply() {
            var x = 8;
            var y = 10;
            return x * y;
        }
    }
  
    console.log(cal.__lookupGetter__('add')());
    console.log(cal.__lookupGetter__('multiply')());
</script>

Producción:

18
80

El método __lookupGetter() devuelve la función add() ymultiplicar () que están vinculadas como getter.

Publicación traducida automáticamente

Artículo escrito por faizamu19 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 *