property-is-enumerable-x

2.1.2 • Public • Published

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

Package Sidebar

Install

npm i property-is-enumerable-x

Weekly Downloads

5,460

Version

2.1.2

License

MIT

Unpacked Size

214 kB

Total Files

11

Last publish

Collaborators

  • xotic750