JavaScript Rectangle Object Constructor Function

Rectangle Object Constructor Function

// Define the constructor. 
// Note how it initializes the object referred to by "this".
function Rectangle(w, h)
{
    this.width = w;
    this.height = h;
}

// Invoke the constructor to create two rectangle objects.
// Notice that we pass the width and height to the constructor, so it
// can initialize each new object appropriately.
var rect1 = new Rectangle(2, 4);
var rect2 = new Rectangle(8.5, 11);