私はそのような問題に直面しています。私は一般的に言うライブラリからのオブジェクトを持っています:
obj.childObj.doStuff({
....
aProperty: function(params....){
var xxx = this.someObj,
e = this.someOtherObj;
obj.doSomeXtraStuff();
}
....
});
aProperty();
私は自分のバージョンで呼び出しを行うためにグローバルをオーバーライドしたいと思います。それobj
はその構成で可能ですか?元のobjの定義を変更せずにそれを行うのもいいでしょうか? しかし、私はどんな提案にもオープンです。作れaProperty.prototype = function(p1,p2,...){.....};
たけど効果なし、プロトプロパティに保存したけど?