property-is-enumerable-x

v2.1.2
Indicates whether the specified property is enumerable.
propertyIsEnumerable module javascript nodejs browser

Travis status Dependency status devDependency status npm version jsDelivr hits bettercodehub score Coverage Status

property-is-enumerable-x

Indicates whether the specified property is enumerable.

module.exports(object, property)boolean

This method returns a Boolean indicating whether the specified property is enumerable. Does not attempt to fix bugs in IE<9 or old Opera, otherwise it does ES6ify the method.

Kind: Exported function
Returns: boolean - A Boolean indicating whether the specified property is enumerable.
Throws:

  • TypeError If target is null or undefined.
Param Type Description
object Object The object on which to test the property.
property string | Symbol The name of the property to test.

Example

import propertyIsEnumerable from 'property-is-enumerable-x';

const o = {};
const a = [];
o.prop = 'is enumerable';
a[0] = 'is enumerable';

console.log(propertyIsEnumerable(o, 'prop')); // true
console.log(propertyIsEnumerable(a, 0)); // true
npm i property-is-enumerable-x

Metadata

  • MIT
  • >=8.11.4
  • Graham Fairweather
  • released 8/28/2019

Downloads

Maintainers