Subrayado.js | Función _.propertyOf()

La función _.propertyOf() es la inversa de la función _.property(). Esta función toma un objeto como argumento y devuelve una función que devolverá el valor de una propiedad proporcionada.

Sintaxis:

_.propertyOf( object )

Parámetros: esta función acepta un parámetro como se mencionó anteriormente y se describe a continuación:

  • objeto: este parámetro contiene el valor del objeto que la función debe devolver.

Valor devuelto: Devuelve la propiedad de un objeto.

Ejemplo 1:

<!DOCTYPE html>
<html>
  
<head>
    <script type="text/javascript" src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script type="text/javascript">
  
        var info = {
            Company: 'GeeksforGeeks',
            Address: 'Noida',
            Contact: '+91 9876543210'
        };
  
        console.log(_.propertyOf(info)('Company'));
    </script>
</body>
  
</html>

Producción:

Ejemplo 2:

<!DOCTYPE html>
<html>
  
<head>
    <script type="text/javascript" src=
"https://cdnjs.cloudflare.com/ajax/libs/underscore.js/1.9.1/underscore-min.js">
    </script>
</head>
  
<body>
    <script type="text/javascript">
  
        var info = {
            Company: { name: 'GeeksforGeeks' },
            Contact: { Address: 
                { AddressInfo: 'Noida', ContNo: '+91 9876543210' } }
        };
  
        console.log(_.propertyOf(info)('Company', 'name'));
        console.log(_.propertyOf(info)('Contact', 'Address', 'AddressInfo'));
    </script>
</body>
  
</html>

Producción:

Publicación traducida automáticamente

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