Спасибо. Но в итоге я решил юзать функции внутри объекта. В следствии чего наткнулся на новый камень:
здесь jquery:
function calc(x){
var obj = {
test: function(){
return 2
},
test2: function(){
return this.test() * x
}
}
return obj;
}
$.each(calc(5),function(k,v){
console.log(k)
console.log(v())
})
Выдает ошибку что метода test не существует. Хотя если вызвать console.log(calc(5).test2()) то работает хорошо.
|