Creates an array of the own enumerable property names of object.
object
Note: Non-object values are coerced to objects. See the ES spec for more details.
The object to query.
Returns the array of property names.
0.1.0
values, valuesIn
function Foo() { this.a = 1 this.b = 2}Foo.prototype.c = 3keys(new Foo)// => ['a', 'b'] (iteration order is not guaranteed)keys('hi')// => ['0', '1'] Copy
function Foo() { this.a = 1 this.b = 2}Foo.prototype.c = 3keys(new Foo)// => ['a', 'b'] (iteration order is not guaranteed)keys('hi')// => ['0', '1']
Creates an array of the own enumerable property names of
object
.Note: Non-object values are coerced to objects. See the ES spec for more details.