pick-key
Version:
Given an object, pick a random key and return it.
23 lines (15 loc) • 365 B
JavaScript
var keys = require('object-keys');
var isObject = require('is-object');
var pickItem = require('pick-item');
module.exports = function (object) {
if (!object || !isObject(object)) {
return undefined;
}
var names = keys(object);
var length = names.length;
if (!length) {
return undefined;
}
return pickItem(names);
};
;