Underscore.JS - méthode objet

Syntaxe

_.object(list, [values])

object méthode convertit une liste en objet. Il accepte une liste de clés, de paires de valeurs ou de deux listes, une liste de clés et une liste de valeurs.

Exemple

var _ = require('underscore');

var list1 = [ ['Sam', 1], ['Joe', 2],['Julie',3] ]
var list2 = [ 'Sam', 'Joe','Julie' ]
var list3 = [ 1, 2, 3 ]

//Example 1: create object using list1
result = _.object(list1);
console.log(result)

//Example 2: create object using list2 and list3
result = _.object(list2, list3);
console.log(result)

Enregistrez le programme ci-dessus dans tester.js. Exécutez la commande suivante pour exécuter ce programme.

Commander

\>node tester.js

Production

{ Sam: 1, Joe: 2, Julie: 3 }
{ Sam: 1, Joe: 2, Julie: 3 }