mirror of
https://github.com/philomena-dev/philomena.git
synced 2025-02-17 19:14:22 +01:00
13 lines
442 B
JavaScript
13 lines
442 B
JavaScript
// object-values | MIT | github.com/tc39/proposal-object-values-entries
|
|
|
|
if (!Object.values) {
|
|
Object.values = function values(O) {
|
|
return reduce(keys(O), (v, k) => concat(v, typeof k === 'string' && isEnumerable(O, k) ? [O[k]] : []), []);
|
|
};
|
|
}
|
|
|
|
if (!Object.entries) {
|
|
Object.entries = function entries(O) {
|
|
return reduce(keys(O), (e, k) => concat(e, typeof k === 'string' && isEnumerable(O, k) ? [[k, O[k]]] : []), []);
|
|
};
|
|
}
|