/ Published in: JavaScript
                    
                                        
                            
                                Expand |
                                Embed | Plain Text
                            
                        
                        Copy this code and paste it in your HTML
function BaseClass(extended_props){
this.extend = function(props){
for(var i in props){
this[i] = props[i]
}
}
if(extended_props){
this.extend(extended_props);
}
if(this.init){
this.init();
}
}
var Foo = new BaseClass({
name: "Jamie Allison",
init: function(){
alert("Called from Foo.init()");
}
});
Foo.extend({
age: 32
});
alert("Age is: " + Foo.age);
Comments
 Subscribe to comments
                    Subscribe to comments
                
                