@sz-sw-le1/object-property-is-enumerable
v1.0.0
Published
Returns whether a property is enumerable or not.
Downloads
3
Readme
object-property-is-enumerable
Returns whether a property is enumerable or not.
⚠️ Caution:
- Does throw error if property does not exist on object.
Example usage:
const objectPropertyIsEnumerable = require("object-property-is-enumerable")
const obj = {}
Object.defineProperty(obj, "enumerable", {enumerable: true})
Object.defineProperty(obj, "non-enumerable", {enumerable: false})
console.log(
objectPropertyIsEnumerable(obj, "enumerable"), // true
objectPropertyIsEnumerable(obj, "non-enumerable") // false
)