Share your code. npm Orgs help your team discover, share, and reuse code. Create a free org »

    hasownpublic

    hasown

    JavaScript curried hasOwn helper.

    Install

    $ npm install hasown

    Usage

    Simple usage

    var hasOwn = require('hasown')
    var person = { name: 'bob' }
     
    hasOwn(person, 'name') == true

    Curried usage

    var hasOwn = require('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

    $ make

    Watch mode

    $ make test-w

    License

    MIT

    install

    npm i hasown

    Downloadslast 7 days

    3,472

    version

    1.0.1

    license

    MIT

    repository

    github.com

    last publish

    collaborators

    • avatar