Underscore.JS - método allKeys

Sintaxe

_.allKeys(object)

O método allKeys retorna todos os nomes das propriedades do objeto e suas propriedades herdadas. Veja o exemplo abaixo -

Exemplo

var _ = require('underscore');

function SetName(name) {
  this.name = name;
}
SetName.prototype.age = 30;
var result = _.allKeys(new SetName("Sam"));
console.log(result);

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

Comando

\>node tester.js

Resultado

[ 'name', 'age' ]