Can any one explain why TypeError: this.method2 is not a function. As I believe this is not may be the right way to do it.
var _obj = {
method1: function() {
console.log("this is form method 1");
},
method2: function() {
this.method1();
},
start:this.method2()
};