1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
| import createToPairs from './_createToPairs.js';
| import keys from './keys.js';
|
| /**
| * Creates an array of own enumerable string keyed-value pairs for `object`
| * which can be consumed by `_.fromPairs`. If `object` is a map or set, its
| * entries are returned.
| *
| * @static
| * @memberOf _
| * @since 4.0.0
| * @alias entries
| * @category Object
| * @param {Object} object The object to query.
| * @returns {Array} Returns the key-value pairs.
| * @example
| *
| * function Foo() {
| * this.a = 1;
| * this.b = 2;
| * }
| *
| * Foo.prototype.c = 3;
| *
| * _.toPairs(new Foo);
| * // => [['a', 1], ['b', 2]] (iteration order is not guaranteed)
| */
| var toPairs = createToPairs(keys);
|
| export default toPairs;
|
|