UNPKG

pick-key

Version:

Given an object, pick a random key and return it.

23 lines (15 loc) 365 B
'use strict'; 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); };