Skip navigation

Function as Class definition

function Shape(width, height) {
  this.width = width;
  this.height = height;
}

Now you can create object using new keyword like

var objShape = new Shape(5,4);
alert(objShape.width); 

Function as class method

var Shape = {width:4,height:5}

Shape.show = showWidth;

function showWidth(){
  alert(this.width);
}

Shape.show();

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: