Table of Contents

Object Oriented Javascript

Example Class

function OOClass()
{	this.local_public = "public";
	var local_private = "private";
 
	this.publicTest = function()
	{	console.log("privprintfunc: "+this.local_public);
	}
	var privTest = function()
	{	console.log("privprintfunc: "+local_private);
	}
}

Public Fields

this.local_public = "public";

Private Fields

var local_private = "private";

Public method

this.publicTest = function()
{	console.log("privprintfunc: "+this.local_public);
}
var publicTest = this.publicTest;

Private Method

var privTest = function()
{	console.log("privprintfunc: "+local_private);
}