Object(class) extend
Using underscore_
by peterbenoit
JavaScript
var first = {
sayName: function(name) {
console.log(name);
}
},
second = {
myName: function() {
return "Pete";
}
},
extended = _.extend(first, second);
extended.sayName(extended.myName());
// --------------
var Fruit = Fruit || {};
Fruit = {
log: function(w) {
console.log(w);
}
}
Fruit.apple = {
type: "honeycrisp",
color: function(c){
return this.type + " apples are " + c;
}
}
//console.log(Fruit);
Fruit.log(Fruit.apple.color("red"));