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 to 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

Copyright 1999-2023 by Refsnes Data. All Rights Reserved.