_.invert(object)

sourcenpm package

Creates an object composed of the inverted keys and values of object. If object contains duplicate values, subsequent values overwrite property assignments of previous values.

Since

0.7.0

Arguments

  • object (Object): The object to invert.

Returns

(Object): Returns the new inverted object.

Example

  1. var object = { 'a': 1, 'b': 2, 'c': 1 };
    _.invert(object);
    // => { '1': 'c', '2': 'b' }