--- title: experimental.objectKeys() function description: > `experimental.objectKeys()` returns an array of property keys in a specified record. menu: flux_v0_ref: name: experimental.objectKeys parent: experimental identifier: experimental/objectKeys weight: 101 introduced: 0.40.0 --- `experimental.objectKeys()` returns an array of property keys in a specified record. ##### Function type signature ```js (o: A) => [string] where A: Record ``` {{% caption %}} For more information, see [Function type signatures](/flux/v0/function-type-signatures/). {{% /caption %}} ## Parameters ### o ({{< req >}}) Record to return property keys from. ## Examples ### Return all property keys in a record ```js import "experimental" user = {firstName: "John", lastName: "Doe", age: 42} experimental.objectKeys(o: user)// Returns [firstName, lastName, age] ```