underscore-es
Version:
javaScript's functional programming helper library for ES6 and beyond.
15 lines (13 loc) • 349 B
JavaScript
// `_values` : an object's function
// ---------------------------------
import _keys from './keys';
// Retrieve the values of an object's properties.
export default function (obj) {
let keys = _keys(obj);
let length = keys.length;
let values = Array(length);
for (let i = 0; i < length; i++) {
values[i] = obj[keys[i]];
}
return values;
}