Sams Teach Yourself JavaScript in 24 Hours

Sams Teach Yourself JavaScript in 24 Hours

By Michael Moncur

Understanding Objects

In Hour 2, you learned that variables are containers that can store a number, a string of text, or another value. JavaScript also supports objects. Like variables, objects can store data —but they can store two or more pieces of data at once.

The items of data stored in an object are called the properties of the object. As an example, you could use objects to store information about people as in an address book. The properties of each person object might include a name, address, and telephone number.

JavaScript uses periods to separate object names and property names. For example, for a person object called Bob, the properties might include Bob.address and Bob.phone.

Objects can also include methods. These are functions that work with the object's data. For example, our person object for the address book might include a display() method to display the person's information. In JavaScript terminology, the statement Bob.display() would display Bob's details.

Don't worry if this sounds confusing—you'll be exploring objects in much more detail later in this book. For now, you just need to know the basics. JavaScript supports three kinds of objects:

Share ThisShare This

Informit Network