JavaScript Object Reference
JavaScript Objects
Objects are one of JavaScript's data types.
Objects are used to store key/value (name/value) collections.
A JavaScript object is a collection of named values.
The following example creates a JavaScript object with four key/value properties:
Example
const person = {
firstName: "John",
lastName: "Doe",
age: 50,
eyeColor: "blue"
};
Try it Yourself »
For a tutorial about objects, read our JavaScript Object Tutorial.
JavaScript Object Methods and Properties
Name | Description |
---|---|
constructor | Returns the function that created an object's prototype |
keys() | Returns an Array Iterator object with the keys of an object |
prototype | Let you add properties and methods to JavaScript objects |
toString() | Converts an object to a string and returns the result |
valueOf() | Returns the primitive value of an object |