私は最高のソリューションを探していましたが、私は本当にどんなキーワードを探すべきではありません。私は私の問題の説明のビットを必要とする:)私のコードを厥:JavaScriptオブジェクト/関数の別の内部へのアクセシビリティ
function fluidEdge(params) {
var fluid = {};
fluid.point = function(config){
fluid.x = config.x;
fluid.y = config.y;
};
fluid.renderShape = function(params){
params = params || {};
var x = params.x || 0;
var y = params.y || 0;
point = new fluid.point({
x: x,
y: y
});
console.log(point.x);
};
return fluid;
}
var test = new fluidEdge({});
test.renderShape({x: 50, y: 100});
私の例では、はるかに複雑であるので、私は本当に、コードを再構築することはできません、私はできるだけ多く、それを単純化してきました私ができるように。私はfluid.point
の機能の中でfluid.renderShape
にアクセスしたいと思います。どうすればいいのか分かりませんでした。
私が前にvar fluid = {};
とfluid.
を使用していたのはthis.
でしたが、すべてうまくいきました。
私が間違いを犯している場合は、それを指摘することもできます。前もって感謝します。
コードはかなり混乱しています。 'var fluid = {};'とは何ですか? – passion