Server IP : 92.205.26.207 / Your IP : 216.73.216.16 Web Server : Apache System : Linux 207.26.205.92.host.secureserver.net 4.18.0-553.60.1.el8_10.x86_64 #1 SMP Thu Jul 10 04:01:16 EDT 2025 x86_64 User : zikryat ( 1002) PHP Version : 8.3.23 Disable Function : exec,passthru,shell_exec,system MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON Directory (0755) : /home/zikryat/public_html/node_modules/css-select/../pick-util/ |
[ Home ] | [ C0mmand ] | [ Upload File ] |
---|
# pick-util  > Return a copy of the object only containing the whitelisted properties. Alternatively accepts a predicate indicating which keys to pick. Inspired by `_.pick`. 😄 ## Install Install with [npm](https://npmjs.org/package/pick-util) ``` $ npm install pick-util ``` Or [unpkg](https://unpkg.com/pick-util/) ``` <script src="https://unpkg.com/[email protected]/umd/index.js" /> ``` Check out the unit tests on [CodePen](https://codepen.io/jonkemp/full/OJVXabQ). ## Usage ```js const pick = require('pick-util'); pick({ 'a': 1, 'b': '2', 'c': 3 }, ['a', 'c']); //=> { 'a': 1, 'c': 3 } pick({ name: 'moe', age: 50, userid: 'moe1' }, 'name', 'age'); //=> { name: 'moe', age: 50 } const isNumber = obj => toString.call(obj) === '[object Number]'; pick({ name: 'moe', age: 50, userid: 'moe1' }, (value) => isNumber(value)); //=> { age: 50 } ``` --- | **Like us a lot?** Help others know why you like us! **Review this package on [pkgreview.dev](https://pkgreview.dev/npm/pick-util)** | ➡ | [](https://pkgreview.dev/npm/pick-util) | | ----------------------------------------------------------------------------------------------------------------------------------------- | --- | --------------------------------------------------------------------------------------------------------------------- | ## API ### pick(object, *keys) #### object Type: `object` Default: `none` The object to filter. #### keys Type: `array` or comma separated list of `string` values or `function` Default: `none` Keys for the picked properties. Or a predicate indicating which keys to pick. ## License MIT