Revision: 14935
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at June 17, 2009 16:09 by inkdeep
Initial Code
var NAMESPACE ={}; NAMESPACE.MyClassName = function () { this.initialize.apply(this, arguments); }; NAMESPACE.MyClassName.prototype = { value1: null, value2: null, initialize: function(arg1, arg2) { this.value1 = arg1; this.value2 = arg2; }, addItUp: function () { var total = this.value1 + this.value2; return total; } }; // new instance var newInstance = new NAMESPACE.MyClassName('it ',' works!') newInstance.addItUp();
Initial URL
Initial Description
Namespace to avoid collision with other javascript variable/method names
Initial Title
Javascript Class with instance creation arguments
Initial Tags
javascript, js
Initial Language
JavaScript