私はオブジェクトの配列を保持するプロトタイプオブジェクトを持っています。配列オブジェクトの1つが関数に渡され、元のオブジェクトにアクセスする必要があります。元のプロトタイプに格納された変数を与えられた関数内で元のプロトタイプオブジェクトを取得
元のオブジェクトの名前を知らずにこれを行う方法はありますか?
例:
function ObjectA {
this.attribute[0] = new ObjectB;
}
ObjectB.prototype.func = function (s) {
//I have the attribute[0] (an object) here, i need to access A
from it
}
var objectA = new ObjectA(data);
objectA.attribute[0].func(3);
コード部分を改善するために質問を編集する必要がありますか? – Kalamarico
あなたの質問は明確ではありません – marvel308
あなたの質問のコードは、プロトタイプが設定されていることを示していません。 –