13 lines
372 B
JavaScript
13 lines
372 B
JavaScript
if (!Object.values) {
|
|
Object.values = function(obj) {
|
|
if (obj !== Object(obj)) throw new TypeError("Object.values called on a non-object");
|
|
var val = [];
|
|
var key;
|
|
for (key in obj) {
|
|
if (Object.prototype.hasOwnProperty.call(obj, key)) {
|
|
val.push(obj[key]);
|
|
}
|
|
}
|
|
return val;
|
|
};
|
|
} |