UNPKG

@zippytech/hasown

Version:

JavaScript curried hasOwn helper

54 lines (36 loc) 647 B
hasown ======= JavaScript curried hasOwn helper. ## Install ```sh $ npm install @zippytech/hasown ``` ## Usage #### Simple usage ```js var hasOwn = require('@zippytech/hasown') var person = { name: 'bob' } hasOwn(person, 'name') == true ``` #### Curried usage ```js var hasOwn = require('@zippytech/hasown') var person = { lastName: 'willson' } var child = Object.create(person) child.age = 1 child.firstName = 'bob' var childHasOwn = hasOwn(child) for (var k in child) if (childHasOwn(k)){ console.log(k, ' = ', child[k]) } ``` ## Test ```sh $ make ``` Watch mode ```sh $ make test-w ``` ## LICENSE #### [Apache2](./LICENSE)