Objects
Objects are used to create complex data types. Create a new object and then add properties as variables.
var Animal=new Object();
Animal.name="Hippani";
Animal.from="Africa";
Animal.legs=4;
Animal.wings=false;
Sometimes it's helpful to create new objects inside functions.
function NewSize(NewWidth,NewHeight){
var Size=new Object();
Size.width=NewWidth;
Size.Height=NewHeight;
}
var SizeOfKitchen=NewSize(12,8);
var SizeOfBathroom=NewSize(7,8);
var SizeOfBedroom=NewSize(13,15);
alert(" The kitchen is "+SizeOfKitchen.width+" x "+SizeOfKitchen.height+" feet.");