JavaScriptへの参照はどうすればできますか?私はノードAを作成する前に、ノードBを作成した場合、それは私の問題を解決することを知っているjavascriptで木のような構造を作成
// define nodes
var NodeA = new Object();
var NodeB = new Object();
NodeA = {
name: "A",
children: [
NodeB
]
}
NodeB = {
name: "B",
children: []
};
var test = NodeA.children[0].name;
// How can I make test = "A" ??? <----------------
alert(test);
:私は、次のコードを持っています。
'NodeB'はオブジェクトへの参照に解決しますが、あなたは' NodeB = {...} 'で完全に新しいオブジェクトを作成しています(そして、それは同じ変数に割り当てられます)。変数と値は2つの異なるものです。 –