Search results
63 packages found
Executes a callback for each property found on a object, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object and Function prototypes by default,
- for
- each
- prop
- property
- object
- function
- enumerable
- non-enumerable
- nonenumerable
- inherited
- proto
- prototype
- prototype-chain
- class
Executes a callback for each property found on a object, recursively on nested properties, with options regarding enumerability (enumerable or non-enumerable) and ownership (inherited or only own properties). It excludes built-in properties from Object an
- recursive
- deep
- for
- each
- prop
- property
- object
- function
- enumerable
- non-enumerable
- nonenumerable
- inherited
- proto
- prototype
- View more
Useful JavaScript base classes for efficient and quick solutions to common problems.
- javascript
- class
- base-class
- class-based
- superclass
- parent-class
- object-oriented
- oop
- inheritance
- inherited
- encapsulation
- extends
- constructor
Test if an object has a specified method name, either own or inherited.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- object
- obj
- has
- hasown
- hasownproperty
- hasprop
- View more
Return a property descriptor for an object's own or inherited property.
Get all property names of an object/function/class including non-enumerable and inherited ones.
Test if an object has a specified property, either own or inherited.
- stdlib
- stdassert
- assertion
- assert
- utilities
- utility
- utils
- util
- object
- obj
- has
- hasown
- hasownproperty
- hasprop
- View more
Return an array of an object's own and inherited property names and symbols.
Return an array of an object's own and inherited enumerable property names.
Test if an object has an inherited property.
Test if an object's own or inherited property is readable.
Return an array of an object's own and inherited enumerable property key-value pairs.
Invoke a function for each own and inherited enumerable property of an object.
Return an array of an object's own and inherited symbol properties.
Test if an object's own or inherited property is enumerable.
Test if an object's own and inherited property is readable and writable.
Test if an object's own or inherited property is writable.
Return the common own and inherited property names of two or more objects.
Return an array of an object's own and inherited writable symbol properties.
Test if an object's own or inherited property has an accessor descriptor.