Underscore.JS - método propertyOf

Sintaxe

_.propertyOf(object)

O método propertyOf retorna uma função que pegará um objeto e retornará a propriedade especificada de um objeto. Veja o exemplo abaixo -

Exemplo

var _ = require('underscore');

var student = {name: 'Sam', age: 10}

// Example: Get name of student
var getProperties = _.propertyOf(student);
console.log(getProperties('name'));

// Example 2: Get age of student
console.log(getProperties('age'));

Salve o programa acima em tester.js. Execute o seguinte comando para executar este programa.

Comando

\>node tester.js

Resultado

Sam
10