1.0.0 • Published 9 years ago

property-exists v1.0.0

Weekly downloads
1
License
MIT
Repository
-
Last release
9 years ago

property-exists

Return a boolean indicating whether the object has the specified property (as a direct property of that object)

Install

$ npm install --save property-exists

Usage

var propertyExists = require('property-exists');

var person = {
  name: 'Ygritte',
  say: function() {
    return "You know nothing, Jon Snow";
  }
};

propertyExists(person, 'name'); // => true
propertyExists(person, 'foobar'); // => false

var anotherPerson = Object.create(person);

propertyExists(anotherPerson, 'name'); // => false

API

propertyExists()

Return a boolean indicating whether the object has the specified property (as a direct property of that object)

Params

  • Object obj - An object to test
  • String key - A property name to test

Return

  • Boolean - Result

License

MIT © Philipp Alferov