UNPKG

underscore-es

Version:

javaScript's functional programming helper library for ES6 and beyond.

15 lines (13 loc) 363 B
// `_pairs` : an object's function // -------------------------------- import _keys from './keys'; // Convert an object into a list of `[key, value]` pairs. export default function (obj) { let keys = _keys(obj); let length = keys.length; let pairs = Array(length); for (let i = 0; i < length; i++) { pairs[i] = [keys[i], obj[keys[i]]]; } return pairs; }