4.17.11
3.10.1
2.4.2
1.3.1

_.propertyOf(object)

The opposite of _.property; this method creates a function that returns the value at a given path of object.

Since

3.0.0

Arguments

argument
object
type
Object
description
The object to query.

Returns

(array)

Example

var array = [0, 1, 2],
  object = {
    a: array,
    b: array,
    c: array,
  };

_.map(
  ["a[2]", "c[0]"],
  _.propertyOf(object)
);
// => [2, 0]

_.map(
  [
    ["a", "2"],
    ["c", "0"],
  ],
  _.propertyOf(object)
);
// => [2, 0]
var array = [0, 1, 2],
  object = { a: array, b: array, c: array };

_.map(["a[2]", "c[0]"], _.propertyOf(object));
// => [2, 0]

_.map(
  [
    ["a", "2"],
    ["c", "0"],
  ],
  _.propertyOf(object)
);
// => [2, 0]