pick-pair
v1.0.1
Published
Given an object, pick a random key-value and return it in a new object.
Downloads
4
Maintainers
Readme
pick-pair
Given an object, pick a random key-value and return it in a new object.
Install
$ npm install --save pick-pair
Usage
For more use-cases see the tests
var pickPair = require('pick-pair');
// API
// - pickPair(object);
pickPair({ a: 1, b: 2, c: 3 }); // => {b: 2}
pickPair([1, 2, 3]); // => {'1': 2}
// empty object or array
pickProp([]); // => {}
pickProp({}); // => {}
// others
pickProp(); // => {}
pickProp(null); // => {}
pickProp(1); // => {}
pickProp('a'); // => {}
Related
- pick-pairs - Given an object, pick some random key-values and return it in a new object.
- pick-prop - Given an object, pick a random property and return it.
- pick-props - Given an object, pick some random properties and return them in an array.
- pick-key - Given an object, pick a random key and return it.
- pick-keys - Given an object, pick some random keys and return them in an array.
- pick-item - Given an array, pick a random element and return it.
- pick-items - Given an array, pick some random elements and return them in a new array.
Contributing
Pull requests and stars are highly welcome.
For bugs and feature requests, please create an issue.