Creates an array of the own and inherited enumerable property names of object.
object
5.5.0
function Foo() { this.a = 1; this.b = 2;}Foo.prototype.c = 3;keysIn(new Foo);// => ['a', 'b', 'c'] (iteration order is not guaranteed) Copy
function Foo() { this.a = 1; this.b = 2;}Foo.prototype.c = 3;keysIn(new Foo);// => ['a', 'b', 'c'] (iteration order is not guaranteed)
The object to query.
Returns the array of property names.
Creates an array of the own and inherited enumerable property names of
object
.Since
5.5.0
Example