「this」からローカル関数スコープにプロパティを挿入する方法を探しているので、「this」と書く必要はありません。このプロパティを参照するとき。
正確な詳細は、このコードhttp://jsfiddle.net/wwVhu/3/に表示されます。この部分を見てください
...
//it's how it works
doStuff: function(param) { $('#output').html(this.value + param) }
//it's how i want it work - without referencing to this
//doStuff: function(param) { $('#output').html(value + param) }
関数コードを「with(this) { ... }」でラップすることで実現できることは知っていますが、他のオプションは何ですか?
すべてのメソッドの先頭に「with(this)」を記述するか、js aop を使用することは、私が避けようとしているものです。