Object Definition

An object literal is a comma-separated list of name-value pairs wrapped in curly braces. You define (and create) a JavaScript object with an object literal:

  var person = {firstName:"John", lastName:"Doe", age:50, eyeColor:"blue"};

Spaces and line breaks are not important. An object definition can span multiple lines:

HTML file: Displayed by browser:
<body>
<h3>Creating a Javascript Object:</h3>
<p id="demo"></p>
<script>
var person = {
    firstName:"John",
    lastName:"Doe",
    age:50,
    eyeColor:"blue",
    };
   document.getElementById("demo").innerHTML =
   person.firstName + " is " + person.age + " years old.";
</script>
</body>

Creating a Javascript Object:


BackTable of ContentsNext