import { mapValues } from "https://dotland.deno.dev/x/lodash_es@v0.0.2/src/object.js";
Creates an object with the same keys as object
and values generated
by running each own enumerable string keyed property of object
thru
iteratee
. The iteratee is invoked with three arguments:
(value, key, object).
Examples
var users = {
'fred': { 'user': 'fred', 'age': 40 },
'pebbles': { 'user': 'pebbles', 'age': 1 }
};
var users = { 'fred': { 'user': 'fred', 'age': 40 }, 'pebbles': { 'user': 'pebbles', 'age': 1 } };
_.mapValues(users, function(o) { return o.age; }); // => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)
// The _.property
iteratee shorthand.
_.mapValues(users, 'age');
// => { 'fred': 40, 'pebbles': 1 } (iteration order is not guaranteed)